Contributions are welcome, please open a pull request at https://github.com/eriknyquist/versionedobj and ensure that:
- All existing unit tests pass (run tests via
python setup.py test
) - New unit tests are added to cover any modified/new functionality (run
python code_coverage.py
to ensure that coverage is above 98%)
You will need to install packages required for development, these are listed in dev_requirements.txt
:
pip install -r dev_requirements.txt
If you have any questions about / need help with contributions or unit tests, please contact Erik at [email protected].