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/