Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 1.01 KB

DEVELOP.rst

File metadata and controls

51 lines (30 loc) · 1.01 KB

Developing dk

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 dk
python runtests.py

with coverage (one of):

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

Building documentation

(this requires that sphinx is installed).

python setup.py build_sphinx