- Added support for ipuz v2 (by @maiamcc)
- Add support for Python 3.6, 3.7, 3.8 and 3.9.
- Drop support for Python 3.5 and below. These versions of Python are no longer officially supported.
- Removed six dependency as we no longer need it.
- Removed IPUZ_MANDATORY_FIELDS and IPUZ_OPTIONAL_FIELDS as constants available from ipuz.core. These constants should not be relied upon for validation as in the future we may need to support different sets of mandatory / optional fields depending on the ipuz version).
- New version number needed thanks to PyPI.
- Fixed incorrect README file in setup.py.
- Dropped version number for six to allow more flexibility in what six version is used.
- Fixed package structure.
- Added support for Python 3.2.
- Added ability to validate multiple versions of the standard.
- Added constant ipuz.IPUZ_VERSIONS containing versions that this library can validate.
- Initial release.