Changelog for
python311-jaraco.collections-5.0.1-33.13.noarch.rpm :
* Sat Apr 20 2024 Dirk Müller
- update to 5.0.1:
* Delinting and package refresh.
* Sat Dec 16 2023 Dirk Müller - update to 5.0.0:
* Moved collections into a package and declared as typed.
* Deprecations and Removals
* Removed DictFilter.
* Mon Oct 09 2023 Ondřej Súkup - update to 4.3.0
* Added Mask, the inverse of a Projection.
* Require Python 3.8 or later.
* Sun May 14 2023 Dirk Müller - update to 4.1.0:
* ``Projection`` now accepts an iterable or callable or pattern for matching keys. ``Projection`` now retains order of keys from the underlying mapping.
* ``DictFilter`` is now deprecated in favor of ``Projection``.
* ``DictFilter`` no longer accepts ``include_keys`` and requires ``include_pattern`` as a keyword argument.
* In ``DictFilter``, deprecated ``include_keys`` parameter and usage without ``include_pattern``. Future versions will honor ``include_pattern`` as a required keyword argument. All other uses are deprecated. For uses that currently rely on ``include_keys``, use ``Projection`` instead/in addition.
* ``DictFilter.__len__`` no longer relies on the iterable. Improves efficiency and fixes ``RecursionError`` on PyPy (#12).
* Sun Mar 05 2023 Hans-Peter Jansen - prepare test environment: correctly provide jaraco modules locally %{python3_sitelib} might not be available
* Fri Dec 02 2022 Yogalakshmi Arunachalam - Update to 3.8.0
* Made DictStack mutable.
* Tue Nov 08 2022 Yogalakshmi Arunachalam - Update to 3.7.0:
* Added RangeMap.left.
* Tue Oct 25 2022 Matej Cepl - Upgrade to 3.6.0: - Revised DictFilter: - Fixed issue where DictFilter.__contains__ would raise a KeyError. - Relies heavily now on collections.abc.Mapping base class.
* Tue Oct 25 2022 Matej Cepl - Remove conditional definition of python_module.
* Mon Aug 29 2022 Ben Greiner - Update to v3.5.2
* Packaging refresh.
* Enrolled with Tidelift.- v3.5.1
* Fixed DictStack.__len__ and addressed recursion error on PyPy in __getitem__.- v3.5.0
* DictStack now supports the following Mapping behaviors: - .items() - casting to a dict - __contains__ (i.e. \"x in stack\")
* Require Python 3.7 or later.- v3.4.0: Add WeightedLookup.- v3.3.0: Add FreezableDefaultDict.- v3.2.0: Rely on PEP 420 for namespace package.