Developers’ guide¶
TO BE COMPLETED
Testing¶
In the test sub-directory, run:
$ pytest
To see how well the tests cover the code base, run:
$ pytest --cov=lazyarray --cov-report html --cov-report term-missing
Making a release¶
- Update the version numbers in setup.py, lazyarray.py, doc/conf.py and doc/installation.txt
- Update changelog.txt
- Run all the tests with Python 3
- python setup.py sdist upload
- Update the download link in doc/installation.txt
- Commit the changes, tag with release number, push to Github
- Rebuild the documentation at http://lazyarray.readthedocs.org/