/Packaged_CI_and_unit_test_example

This repository is designed to illustrate how to create a package and add contineous integration with unit tests.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Package CI example repository

This repository is designed to illustrate how to create a pip-installable package (following these minimal instructions) and add continuous integration (CI with travis).

The idea is, that you clone it and then first make it a pip-installable package and then add CI.

Here are the steps:

  1. Fork this repository
  2. Clone it onto your local machine
  3. Edit the file setup.py
    • Change the name of the repo (I recommend to change the aypac part to your username)
    • Also change url, author, author_email and packages
  4. If you want to also upload the example to PyPi, follow the remaining examples here
  5. ...