diff --git a/CHANGES b/CHANGES index 84d5091..53b0a06 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,19 @@ Release Notes ============= +1.3.0 (2023-07-01) +++++++++++++++++++ + +* API changes: + - Added ``popvalue`` method to mirror recent ``topvalue`` addition. + - Added ``default`` argument to ``top`` and support for ``default`` using ``pop`` with PQ semantics, to return when the collection is empty. + +* Maintenance: + - Dropped support for Python 2.7, 3.4, and 3.5 (#22). + - Inlined type annotations and removed stub file. Thanks for advice from `@aqeelat _`. + - Migrate to pyproject.toml + + 1.2.1 (2023-06-26) ++++++++++++++++++ @@ -9,7 +22,7 @@ Release Notes * Maintenance: - Replaced CI badge. - - Dropped Python 2.7, no longer supported in CI. Next minor release will no longer support Python 2. + - Dropped Python 2.7 from CI, no longer supported there. Next minor release of pqdict will no longer support Python 2. 1.2.0 (2022-10-14) diff --git a/pqdict/__init__.py b/pqdict/__init__.py index ae31adb..1b8c1e8 100644 --- a/pqdict/__init__.py +++ b/pqdict/__init__.py @@ -51,7 +51,7 @@ ) from warnings import warn -__version__ = "1.3.0-dev" +__version__ = "1.3.0" __all__ = ["pqdict", "nlargest", "nsmallest"] DictInputs = Union[Mapping[Any, Any], Iterable[Tuple[Any, Any]]]