Added
- Mozilla code of conduct
- Long description to setup.py containing README
- End to end GitHub unit test and tox testing with pytest
- Integration with Travis CI
Changed
- Moved to SCM (git) driven version instead of a hard coded one
- VERSION constant from semver list (e.g. [2, 2, 1]) to string version (e.g. 2.2.1)
Removed
- mock module to avoid collision with builtin mock module
- STR_VERSION constant