Skip to main content

A starter pack for Python modules.

Project description

Python Starter Pack PyPI - License PyPI Travis (.org) Codecov PyPI - Python Version PyPI - Downloads

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

  1. Fork this project on Github.
  2. The python_starter_pack folder where the source lies. Change the folder name and put your code inside.
  3. Head over to setup.py and modify the lines marked with TODO, to fill in your project info.
  4. Head over to Travis-CI and activate your project. Register with Github if you haven't already.
  5. 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

python-starter-pack-0.1.5.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

python_starter_pack-0.1.5-py3-none-any.whl (4.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page