This repository is designed to illustrate how to create a pip-installable package (following these minimal instructions) and add continuous integration (CI with travis). It was created in a team-efford in a Pythonista meeting.
The idea is, that you clone it and then first make it a pip-installable package and then add CI.
Here are the steps:
- Fork this repository
- Clone it onto your local machine
- Edit the file
setup.py
- Change
url
,author
,author_email
andpackages
- Change
- If you want to also upload the example to PyPi, follow the remaining examples here
- Head over to travis and register with you Github account.
- The CI should automatically start.
- Edit the Build status button at the top of this
README.md
to point to your fork.
Now, you should have someone who explains all the relevant parts in the repo to you ;) Or you can use this as a template for future projects with CI and that are supposed to become a package.