https://travis-ci.org/datakortet/dknorway.svg Documentation Status Test Coverage

dknorway utility classes

Various basic packages pulled from our source tree.

Documentation

The documentation lives at http://dknorway.readthedocs.org/

Running the tests

I use py.test to run the tests, so there might be some dependencies that unittest.py by itself can’t handle.

Developing dknorway

Note

if you’re using this as a template for new projects, remember to python setup.py register <projectname> before you upload to PyPi.

Uploading to PyPI

  • only source distribution:

    python setup.py sdist upload
    
  • source and windows installer:

    python setup.py sdist bdist_wininst upload
    
  • source, windows, and wheel installer:

    python setup.py sdist bdist_wininst bdist_wheel upload
    
  • create a documentation bundle to upload to PyPi:

    cd build/sphinx/html && zip -r ../../../pypi-docs.zip *
    

Running tests

One of:

python setup.py test
py.test dknorway
python runtests.py

with coverage (one of):

py.test --cov=.
python runtests.py --cov=.
coverage run runtests.py && coverage report

Building documentation

python setup.py build_sphinx

API documentation

Indices and tables