File: developers.txt

package info (click to toggle)
lazyarray 0.5.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 228 kB
  • sloc: python: 1,251; makefile: 109
file content (28 lines) | stat: -rw-r--r-- 661 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
=================
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/