- Added testing for Python 3.9
- Removed versioneer
- Add more detail to documentation. (#34)
- Fixed versioning numbers in code and documentation (#48)
- Added a change log. (#42)
- Fix PyPI release.
- Added versioneer versioning support. (#39, #40)
- Added Sphinx API documentation and set up readthedocs.io site. (#8, #31, #35, #36)
- Added de-linting to continuous integration pipeline with psf/black. (#37)
- Flattened namespace. This should have triggered a 1.2.0 release but the versioning wasn't updated correctly. (#32)
- Minor update of version number in :file:`setup.py`.
- Includes new tests. (#30)
- Implements new CIF I/O functions: load, loads, dump, dumps. (#28, #29)
- Improved consistency in reading and writing special characters. (#21, #27)
- Significant changes to API, including:
- PEP8-complaint class and function naming
- Improved :mod:`pdbx.reader` use of :class:`StopIteration`. (#22, #23)
- Simplification of module structure. (#19, #24, #26)
- Removal of redundant tests and conversion of testing to pylint.
- General code de-linting. (#1, #6, #14)
- Updates to documentation. (#25)
- Fix typo in continuous integration pipeline. (#17)
Initial release.