https://travis-ci.org/thebjorn/dkmodelfields.svg?branch=master https://coveralls.io/repos/github/datakortet/dkmodelfields/badge.svg?branch=master

dkmodelfields – short description

Installing from PyPI

This is what you want if you just want to use dkmodelfields:

pip install dkmodelfields

As a source package

This is what you want if you are developing dkmodelfields or want to make local changes to the source code.

pip install -e <path>

See docs/ folder for documentation.

Developing dkmodelfields

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 dkmodelfields
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