Developers’ guide¶
TO BE COMPLETED
Testing¶
In the test sub-directory, run:
$ nosetests
To see how well the tests cover the code base, run:
$ nosetests --with-coverage --cover-package=lazyarray --cover-erase --cover-html
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 both Python 2 and 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/