A python package for modules shared across the Marple project.
make install (sets up local environment and installs dependencies)
pip install git+ssh://[email protected]/marple-newsrobot/marple-py-modules.git
...or, using https:
pip install git+https://github.com/marple-newsrobot/marple-py-modules.git
make tests (run all tests)
make test file=path/to/test (run specific test)
make deploy_new_version v=0.0.4 msg="Made some changes"
The current version is defined in CURRENT_VERSION.txt. This file is updated with this make command.
cd docs
make html
Useful links:
- Private packages, versioning etc. http://jtushman.github.io/blog/2013/06/17/sharing-code-across-applications-with-python/#3
- Generate documentation with Sphinx: http://gisellezeno.com/tutorials/sphinx-for-python-documentation.html