From 2ad58779bcf6bf3b4256c96e5a444218992b2f40955e6c9ef4d48cac0d251c35 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Mon, 6 Sep 2021 13:21:12 +0000 Subject: [PATCH] Accepting request 916936 from home:mnhauke - Update to version 0.21.3 * All bidicts now provide the equals_order_sensitive() method, not just bidict.OrderedBidicts. * Since support for Python < 3.6 was dropped in v0.21.0, non-Ordered bidicts preserve a deterministic ordering on all supported Python versions, so all bidicts can now provide equals_order_sensitive(). * Take better advantage of the fact that dicts are reversible in Python 3.8+. This allows even non-Ordered bidicts to efficiently provide a __reversed__() implementation, which they now do. As a result, if you are using Python 3.8+, frozenbidict now gives you everything that FrozenOrderedBidict gives you with less space overhead. * Drop setuptools_scm as a setup_requires dependency. * Remove the bidict.__version_info__ attribute. OBS-URL: https://build.opensuse.org/request/show/916936 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-bidict?expand=0&rev=21 --- bidict-0.21.2.tar.gz | 3 --- bidict-0.21.3.tar.gz | 3 +++ python-bidict.changes | 19 +++++++++++++++++++ python-bidict.spec | 3 +-- 4 files changed, 23 insertions(+), 5 deletions(-) delete mode 100644 bidict-0.21.2.tar.gz create mode 100644 bidict-0.21.3.tar.gz diff --git a/bidict-0.21.2.tar.gz b/bidict-0.21.2.tar.gz deleted file mode 100644 index bd0ad8d..0000000 --- a/bidict-0.21.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4fa46f7ff96dc244abfc437383d987404ae861df797e2fd5b190e233c302be09 -size 381613 diff --git a/bidict-0.21.3.tar.gz b/bidict-0.21.3.tar.gz new file mode 100644 index 0000000..12686a3 --- /dev/null +++ b/bidict-0.21.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d50bd81fae75e34198ffc94979a0eb0939ff9adb3ef32bcc93a913d8b3e3ed1d +size 406100 diff --git a/python-bidict.changes b/python-bidict.changes index fffe51c..426fd45 100644 --- a/python-bidict.changes +++ b/python-bidict.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Sun Sep 5 18:06:07 UTC 2021 - Martin Hauke + +- Update to version 0.21.3 + * All bidicts now provide the equals_order_sensitive() method, + not just bidict.OrderedBidicts. + * Since support for Python < 3.6 was dropped in v0.21.0, + non-Ordered bidicts preserve a deterministic ordering on all + supported Python versions, so all bidicts can now provide + equals_order_sensitive(). + * Take better advantage of the fact that dicts are reversible + in Python 3.8+. This allows even non-Ordered bidicts to + efficiently provide a __reversed__() implementation, which + they now do. As a result, if you are using Python 3.8+, + frozenbidict now gives you everything that + FrozenOrderedBidict gives you with less space overhead. + * Drop setuptools_scm as a setup_requires dependency. + * Remove the bidict.__version_info__ attribute. + ------------------------------------------------------------------- Wed May 26 07:30:55 UTC 2021 - Axel Braun diff --git a/python-bidict.spec b/python-bidict.spec index 682bc0d..ca0815c 100644 --- a/python-bidict.spec +++ b/python-bidict.spec @@ -19,13 +19,12 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-bidict -Version: 0.21.2 +Version: 0.21.3 Release: 0 Summary: Bidirectional map implementation for Python License: MPL-2.0 URL: https://github.com/jab/bidict Source: https://files.pythonhosted.org/packages/source/b/bidict/bidict-%{version}.tar.gz -BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros