Overview

Request 1087121 accepted

- 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).

Request History
Dirk Mueller's avatar

dirkmueller created request

- 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).


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:D as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:D"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:D"


Jan Engelhardt's avatar

jengelh accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:D got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:D got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:D got accepted.

openSUSE Build Service is sponsored by