- :func:`ocdsmerge.util.get_tags` raises an error if it encounters an HTTP error. - :exc:`ocdsmerge.exceptions.DuplicateIdValueWarning` has no custom attributes. - Drop support for Python 3.6 and 3.7.
Added ~~~~~
- Add PyPy support.
0.6.6
------------------
Added ~~~~~
- Add Python wheels distribution.
0.6.5
------------------
Changed ~~~~~~~
- :func:`ocdsmerge.flatten.unflatten` raises :exc:`ocdsmerge.exceptions.InconsistentTypeError` instead of ``TypeError`` if the same path is a literal in one release and an object in another release.
0.6.4
------------------
Fixed ~~~~~
- Restore prior order of ``ocid`` key in merged releases.
0.6.3
------------------
Changed ~~~~~~~
- Improve performance of :func:`ocdsmerge.flatten.flatten`.
Added ~~~~~
- :class:`ocdsmerge.merge.MergedRelease`: Extract :meth:`~ocdsmerge.merge.MergedRelease.flat_append` from :meth:`~ocdsmerge.merge.MergedRelease.append`, to enable custom flattening methods.
0.6.2
------------------
Changed ~~~~~~~
- Rename ``ocdsmerge.errors`` module to ``ocdsmerge.exceptions``.