diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 48b5eca8..3cfa838b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,17 +7,32 @@ Changelog ========= -1.9.0 - 2023.XX.XX +1.9.0 - 2024.06.25 ------------------ **New features** -- Added styling for assertion messages. See :ref:`assertion-message-styling` for more information. +- Add styling for assertion messages. See :ref:`assertion-message-styling` for more information. + +- Add ``output_processors`` and ``filter_func`` parameters to + :meth:`datajudge.requirements.WithinRequirement.add_uniques_equality_constraint`, + :meth:`datajudge.requirements.WithinRequirement.add_uniques_superset_constraint` + and :meth:`datajudge.requirements.WithinRequirement.add_uniques_subset_constraint`. + +- Add ``output_processors``, ``filter_func`` and ``compare_distinct`` parameters to + :meth:`datajudge.requirements.BetweenRequirement.add_uniques_equality_constraint`, + :meth:`datajudge.requirements.BetweenRequirement.add_uniques_superset_constraint` + and :meth:`datajudge.requirements.BetweenRequirement.add_uniques_subset_constraint`. + +- Add ``output_processors`` parameter to + :meth:`datajudge.requirements.BetweenRequirement.add_functional_dependency_constraint`. **Other changes** - Provide a ``py.typed`` file. +- Remove usage of ``pkg_resources``. + 1.8.0 - 2023.06.16 ------------------ diff --git a/src/datajudge/__init__.py b/src/datajudge/__init__.py index 5d404f53..35943a5a 100644 --- a/src/datajudge/__init__.py +++ b/src/datajudge/__init__.py @@ -18,4 +18,4 @@ try: __version__ = importlib.metadata.distribution(__name__).version except Exception: - __version__ = "1.8.0" + __version__ = "1.9.0"