A starter pack for Python modules.
Project description
Python Starter Pack
Quickly setup a Python 3 library complete with Travis-CI, Code Coverage and automatic deploy to PyPi in 5 minutes.
What's this about?
Have you ever wanted to make a Python library available on PyPi, but struggled with all the fuss about setup.py
, continuous integration, unit testing, and such? I know I have.
After reading a bunch of tutorials and trying a few different ways on my own, this is the most condensed and streamlined checklist I've come up with. Just by forking this project and following the next few steps you'll be up on your own with a brand new Python library project, together with unit testing, continuous integration, code coverage, and automatic deployment to PyPi. Tag along.
Instructions
- Fork this project on Github.
- The
python_starter_pack
folder where the source lies. Change the folder name and put your code inside. - Head over to
setup.py
and modify the lines marked withTODO
, to fill in your project info. - Head over to Travis-CI and activate your project. Register with Github if you haven't already.
- Modify the
LICENSE
file to suit your preferences.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for python-starter-pack-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb3c884ed8c97cce0173d8dcf1bf11c647aafc9ea15084f938dce794e9e8d23e |
|
MD5 | 9c54d069e50905f594f1b134be08cbef |
|
BLAKE2b-256 | 88802a4c4ef9d8b55b5fd0db82291f54df9c641fc945f56ca7d4fac457dac6d5 |
Hashes for python_starter_pack-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5638eee2621c0357ba7bb7af9a3970c530c22c85416748489537f56ed9578dd |
|
MD5 | 298beb14618be259a0692b9cb40dcd3b |
|
BLAKE2b-256 | feca78fcca217528a87b4372804711ab85ef754edd58d36954d4a058958542c0 |