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.pyto 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 eknyquist@gmail.com.