commit python-frozendict for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2024-04-21 20:28:15 Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.26366 (New) Package is "python-frozendict" Sun Apr 21 20:28:15 2024 rev:10 rq:1169411 version:2.4.2 Changes: --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2023-06-12 15:26:42.151141127 +0200 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.26366/python-frozendict.changes 2024-04-21 20:29:51.859609856 +0200 @@ -1,0 +2,28 @@ +Sat Apr 20 20:41:39 UTC 2024 - Dirk Müller + +- update to 2.4.2: + * deepfreeze doesn't change anymore the original object, +- update to 2.4.1: + * In deepfreeze, prefer registered conversions + * Some little fixing to typing + * Documentation typo + +--- +Mon Nov 27 15:47:29 UTC 2023 - Dirk Müller + +- update to 2.3.9: + * Various improvements to type hints + * Fix union of frozendict for python implementation + * Avoid storing empty singleton on class itself in python +implementation + * Now pure py implementation can be built also passing the +`FROZENDICT_PURE_PY` env var with value `1` + * Added type annotations to pyi interface file. + * Numerous improvements to `frozendict` type hints. + * Fixed a regression in sdist packages that made them not +working in the previous release + * Added monkeypatches to `json` and `orjson`, so you can +serialize `frozendict` directly + * Added muslinux builds + +--- Old: frozendict-2.3.5.tar.gz New: frozendict-2.4.2.tar.gz Other differences: -- ++ python-frozendict.spec ++ --- /var/tmp/diff_new_pack.eThCP0/_old 2024-04-21 20:29:53.263661398 +0200 +++ /var/tmp/diff_new_pack.eThCP0/_new 2024-04-21 20:29:53.279661985 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-frozendict # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,12 +16,9 @@ # -%define skip_python2 1 -# Do not enable multibuild unless seriously necessary, it in -# combination with arch is a right mess! %{?sle15_python_module_pythons} Name: python-frozendict -Version:2.3.5 +Version:2.4.2 Release:0 Summary:An immutable dictionary License:MIT @@ -29,8 +26,9 @@ URL:https://github.com/Marco-Sulla/python-frozendict Source: https://files.pythonhosted.org/packages/source/f/frozendict/frozendict-%{version}.tar.gz BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros %python_subpackages @@ -44,19 +42,17 @@ %setup -q -n frozendict-%{version} %build -%python_build +%pyproject_wheel %install -%python_install -%python_expand %fdupes %{buildroot}%{$python_sitearch} +%pyproject_install %check -# Temporary measure until gh#Marco-Sulla/python-frozendict#68 -%pytest_arch -k 'not test_c_extension' +%pytest_arch %files %{python_files} %license LICENSE.txt %doc README.md -%{python_sitearch}/frozendict-%{version}*-info +%{python_sitearch}/frozendict-%{version}.dist-info %{python_sitearch}/frozendict ++ frozendict-2.3.5.tar.gz -> frozendict-2.4.2.tar.gz ++ 97880 lines of diff (skipped)
commit python-frozendict for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2023-06-12 15:25:51 Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.15902 (New) Package is "python-frozendict" Mon Jun 12 15:25:51 2023 rev:9 rq:1092255 version:2.3.5 Changes: --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2023-02-21 15:37:06.300653528 +0100 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.15902/python-frozendict.changes 2023-06-12 15:26:42.151141127 +0200 @@ -1,0 +2,5 @@ +Fri Jun 9 13:37:09 UTC 2023 - ecsos + +- Add %{?sle15_python_module_pythons} + +--- Other differences: -- ++ python-frozendict.spec ++ --- /var/tmp/diff_new_pack.2PM4zr/_old 2023-06-12 15:26:42.871145387 +0200 +++ /var/tmp/diff_new_pack.2PM4zr/_new 2023-06-12 15:26:42.875145410 +0200 @@ -19,6 +19,7 @@ %define skip_python2 1 # Do not enable multibuild unless seriously necessary, it in # combination with arch is a right mess! +%{?sle15_python_module_pythons} Name: python-frozendict Version:2.3.5 Release:0
commit python-frozendict for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2023-02-21 15:36:51 Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.22824 (New) Package is "python-frozendict" Tue Feb 21 15:36:51 2023 rev:8 rq:1067009 version:2.3.5 Changes: --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2023-02-20 17:46:37.387692404 +0100 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.22824/python-frozendict.changes 2023-02-21 15:37:06.300653528 +0100 @@ -1,0 +2,6 @@ +Tue Feb 21 13:26:01 UTC 2023 - Matej Cepl + +- Don't disable whole 3.11 build, just skip tests. Package builds + and works, it is just slower. + +--- Other differences: -- ++ python-frozendict.spec ++ --- /var/tmp/diff_new_pack.4d6s06/_old 2023-02-21 15:37:06.668655643 +0100 +++ /var/tmp/diff_new_pack.4d6s06/_new 2023-02-21 15:37:06.672655666 +0100 @@ -16,10 +16,7 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 -# as of 2.3.5: if you want to enable 3.11 you would need to disable the C extension test for 3.11 otherwise the build will fails in %check -%define skip_python311 1 # Do not enable multibuild unless seriously necessary, it in # combination with arch is a right mess! Name: python-frozendict @@ -53,12 +50,13 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -%pytest_arch +# Temporary measure until gh#Marco-Sulla/python-frozendict#68 +%pytest_arch -k 'not test_c_extension' %files %{python_files} %license LICENSE.txt %doc README.md -%{python_sitearch}/frozendict-%{version}-py*.egg-info/ +%{python_sitearch}/frozendict-%{version}*-info %{python_sitearch}/frozendict %changelog
commit python-frozendict for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2023-02-20 17:46:08 Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.22824 (New) Package is "python-frozendict" Mon Feb 20 17:46:08 2023 rev:7 rq:1066715 version:2.3.5 Changes: --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2022-08-01 21:34:06.186294084 +0200 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.22824/python-frozendict.changes 2023-02-20 17:46:37.387692404 +0100 @@ -1,0 +2,14 @@ +Mon Feb 20 05:10:47 UTC 2023 - Marcus Rueckert + +- disable python 3.11 until it is supported by the C extension + +--- +Mon Feb 20 05:09:24 UTC 2023 - Marcus Rueckert + +- Update to 2.3.5 + - C Extension is now optional by default + - Pure py package will be no more pubished on Pypi + - Fixed incompatibility with pyinstaller + - Fixed little bug with mypy + +--- Old: frozendict-2.3.4.tar.gz New: frozendict-2.3.5.tar.gz Other differences: -- ++ python-frozendict.spec ++ --- /var/tmp/diff_new_pack.KFJuY5/_old 2023-02-20 17:46:39.239702865 +0100 +++ /var/tmp/diff_new_pack.KFJuY5/_new 2023-02-20 17:46:39.251702933 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-frozendict # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,17 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 +# as of 2.3.5: if you want to enable 3.11 you would need to disable the C extension test for 3.11 otherwise the build will fails in %check +%define skip_python311 1 # Do not enable multibuild unless seriously necessary, it in # combination with arch is a right mess! Name: python-frozendict -Version:2.3.4 +Version:2.3.5 Release:0 Summary:An immutable dictionary License:MIT Group: Development/Languages/Python -URL:https://github.com/slezica/python-frozendict +URL:https://github.com/Marco-Sulla/python-frozendict Source: https://files.pythonhosted.org/packages/source/f/frozendict/frozendict-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module pytest} ++ frozendict-2.3.4.tar.gz -> frozendict-2.3.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.4/MANIFEST.in new/frozendict-2.3.5/MANIFEST.in --- old/frozendict-2.3.4/MANIFEST.in2022-07-21 23:26:56.0 +0200 +++ new/frozendict-2.3.5/MANIFEST.in2023-02-17 21:33:49.0 +0100 @@ -1,3 +1,4 @@ recursive-include frozendict/src * include test/* include frozendict/py.typed +include frozendict/frozendict.pyi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.4/PKG-INFO new/frozendict-2.3.5/PKG-INFO --- old/frozendict-2.3.4/PKG-INFO 2022-07-21 23:27:07.304688700 +0200 +++ new/frozendict-2.3.5/PKG-INFO 2023-02-17 21:34:01.142109900 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: frozendict -Version: 2.3.4 +Version: 2.3.5 Summary: A simple immutable dictionary Home-page: https://github.com/Marco-Sulla/python-frozendict Author: Marco Sulla diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.4/frozendict/VERSION new/frozendict-2.3.5/frozendict/VERSION --- old/frozendict-2.3.4/frozendict/VERSION 2022-07-21 23:26:56.0 +0200 +++ new/frozendict-2.3.5/frozendict/VERSION 1970-01-01 01:00:00.0 +0100 @@ -1 +0,0 @@ -2.3.4 \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.4/frozendict/__init__.py new/frozendict-2.3.5/frozendict/__init__.py --- old/frozendict-2.3.4/frozendict/__init__.py 2022-07-21 23:26:56.0 +0200 +++ new/frozendict-2.3.5/frozendict/__init__.py 2023-02-17 21:33:49.0 +0100 @@ -8,6 +8,7 @@ from .core import * c_ext = False +from .version import version as __version__ import collections.abc as _abc if not c_ext: @@ -24,14 +25,8 @@ from pathlib import Path -version_filename = "VERSION" - curr_path = Path(__file__) curr_dir = curr_path.parent -version_path = curr_dir / version_filename - -with
commit python-frozendict for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2022-08-01 21:32:56 Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.1533 (New) Package is "python-frozendict" Mon Aug 1 21:32:56 2022 rev:6 rq:991937 version:2.3.4 Changes: --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2022-06-08 14:25:17.712530194 +0200 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.1533/python-frozendict.changes 2022-08-01 21:34:06.186294084 +0200 @@ -1,0 +2,9 @@ +Sun Jul 31 10:03:13 UTC 2022 - Marcus Rueckert + +- Update to 2.3.4 + - fixed various memory leaks + - Implemented a memory leak tracer + - Fixed memory leaks in repr() and in costruction of an empty +frozendict. + +--- Old: frozendict-2.3.2.tar.gz New: frozendict-2.3.4.tar.gz Other differences: -- ++ python-frozendict.spec ++ --- /var/tmp/diff_new_pack.1GiUIV/_old 2022-08-01 21:34:06.706295576 +0200 +++ /var/tmp/diff_new_pack.1GiUIV/_new 2022-08-01 21:34:06.710295587 +0200 @@ -21,7 +21,7 @@ # Do not enable multibuild unless seriously necessary, it in # combination with arch is a right mess! Name: python-frozendict -Version:2.3.2 +Version:2.3.4 Release:0 Summary:An immutable dictionary License:MIT ++ frozendict-2.3.2.tar.gz -> frozendict-2.3.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.2/PKG-INFO new/frozendict-2.3.4/PKG-INFO --- old/frozendict-2.3.2/PKG-INFO 2022-04-20 22:14:02.069653700 +0200 +++ new/frozendict-2.3.4/PKG-INFO 2022-07-21 23:27:07.304688700 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: frozendict -Version: 2.3.2 +Version: 2.3.4 Summary: A simple immutable dictionary Home-page: https://github.com/Marco-Sulla/python-frozendict Author: Marco Sulla @@ -9,7 +9,6 @@ Project-URL: Bug Reports, https://github.com/Marco-Sulla/python-frozendict/issues Project-URL: Source, https://github.com/Marco-Sulla/python-frozendict Keywords: immutable hashable picklable frozendict dict dictionary map Mapping MappingProxyType developers stable utility -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) @@ -374,5 +373,3 @@ ``` [1] Benchmarks done under Linux 64 bit, Python 3.10.2, using the C Extension. - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.2/frozendict/VERSION new/frozendict-2.3.4/frozendict/VERSION --- old/frozendict-2.3.2/frozendict/VERSION 2022-04-20 22:13:46.0 +0200 +++ new/frozendict-2.3.4/frozendict/VERSION 2022-07-21 23:26:56.0 +0200 @@ -1 +1 @@ -2.3.2 \ No newline at end of file +2.3.4 \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.2/frozendict/src/3_10/cpython_src/Objects/dictobject.c new/frozendict-2.3.4/frozendict/src/3_10/cpython_src/Objects/dictobject.c --- old/frozendict-2.3.2/frozendict/src/3_10/cpython_src/Objects/dictobject.c 2022-04-20 22:13:46.0 +0200 +++ new/frozendict-2.3.4/frozendict/src/3_10/cpython_src/Objects/dictobject.c 2022-07-21 23:26:56.0 +0200 @@ -1637,6 +1637,7 @@ PyTuple_SET_ITEM(args, 0, d1); temp_dict = PyObject_Call((PyObject *) _Type, args, NULL); +Py_DECREF(args); } if (temp_dict == NULL) { return NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/frozendict-2.3.2/frozendict/src/3_10/frozendictobject.c new/frozendict-2.3.4/frozendict/src/3_10/frozendictobject.c --- old/frozendict-2.3.2/frozendict/src/3_10/frozendictobject.c 2022-04-20 22:13:46.0 +0200 +++ new/frozendict-2.3.4/frozendict/src/3_10/frozendictobject.c 2022-07-21 23:26:56.0 +0200 @@ -279,8 +279,12 @@ } PyTuple_SET_ITEM(args, 0, d); + +PyObject* res = PyObject_Call((PyObject*) type, args, NULL); + +Py_DECREF(args); -return PyObject_Call((PyObject*) type, args, NULL); +return res; } /* Methods */ @@ -347,6 +351,8 @@ Py_ReprLeave(o); +Py_DECREF(dict_repr_res); + if (error) { _PyUnicodeWriter_Dealloc(); return NULL; @@ -705,7 +711,11 @@ PyTypeObject* type = Py_TYPE(o); -return
commit python-frozendict for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2022-06-08 14:24:54 Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.1548 (New) Package is "python-frozendict" Wed Jun 8 14:24:54 2022 rev:5 rq:981208 version:2.3.2 Changes: --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2022-01-08 23:24:45.954287806 +0100 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.1548/python-frozendict.changes 2022-06-08 14:25:17.712530194 +0200 @@ -1,0 +2,27 @@ +Tue Jun 7 17:55:15 UTC 2022 - Marcus Rueckert + +- Update to 2.3.2 + - Fixed a memory leak in __hash__() (thanks to @gusostow for the +report) +- Changes from 2.3.1 + - Added key([index]), value([index]) and item([index]) methods + - Other internal changes and clean-ups +- Changes from 2.3.0 + - Added set, delete and setdefault methods. +- Changes from 2.2.1 + - Fix segfault on equals between a frozendict and any other +dict-like object different but with the same length, in Python +3.6 +- Changes from 2.2.0 + - Added binaries for all supported Py versions (3.7+), OSes +(Linux, Windows, MacOS) and architectures (x86_64) + - Speed is now fast as dict, if not faster! + - reversed() now works also for Py 3.6 and 3.7 + - Completely refactored internal code, fixing a load of problems + - Fixed bug with empty instances of subclasses + - Removed binaries for Python 3.6, see next releases + - now frozendict no more inherits from MutableMapping. We +recommend anyway the C Extension. + - reversed supported + +--- Old: frozendict-2.1.3.tar.gz New: frozendict-2.3.2.tar.gz Other differences: -- ++ python-frozendict.spec ++ --- /var/tmp/diff_new_pack.cskPu4/_old 2022-06-08 14:25:18.228530833 +0200 +++ /var/tmp/diff_new_pack.cskPu4/_new 2022-06-08 14:25:18.232530839 +0200 @@ -21,7 +21,7 @@ # Do not enable multibuild unless seriously necessary, it in # combination with arch is a right mess! Name: python-frozendict -Version:2.1.3 +Version:2.3.2 Release:0 Summary:An immutable dictionary License:MIT ++ frozendict-2.1.3.tar.gz -> frozendict-2.3.2.tar.gz ++ 70768 lines of diff (skipped)
commit python-frozendict for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2022-01-08 23:24:06 Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.1892 (New) Package is "python-frozendict" Sat Jan 8 23:24:06 2022 rev:4 rq:944909 version:2.1.3 Changes: --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2019-06-06 18:17:24.264684586 +0200 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.1892/python-frozendict.changes 2022-01-08 23:24:45.954287806 +0100 @@ -1,0 +2,65 @@ +Sat Jan 8 10:58:56 UTC 2022 - Matej Cepl + +- Enable tests +- Update to 2.1.3: + - renamed popitem in delete_by_index in coold + - removed pop() from coold + - substituted _PyObject_GC_(UN)TRACK with PyObject_GC_(Un)Track + - readding needed internal cpython header files for version >= +3.8 + - restored compilation of dictobject.c + - cleaning up thing for more canonical compilation (testing on +3.7 only for now) + - added segfault debugger and pure py builder + - add cibuildwheel + - fixed regression for coold.set() in Python 3.6 + - added to __repr__ in pure py version the module name, +consistently with C extension + - added support for | operand for C extension and for pure py +version 3.6 - 3.8 + - added type hinting support for C extension + - restored Py_BUILD_CORE instead of Py_BUILD_CORE_MODULE + - updated code for cpython 3.7 + - readded deprecated FrozenOrderedDict + - added pure py version of coold + - fixed repr for subclasses + - support for python 3.10 + - inhibited __ior__ in py version + - added 3.7 and 3.8 c ext ; fixed subclass bugs + - added python 3.8 support + - aligned immutability exceptions with stdlib + - other minor changes to readme + - now __init__ does not throw an exception is reinvoked, as +frozenset. Notable speedup in creation. + - returned to the dict API, __hash__() apart + - change `change __sub__ to be consistent with __and__ + - change `isdisjoint` accordingly to new `__and__` behavior + - added `by="items" to `sorted()` method + - docstring for __and__ + - now __and__ returns the intersection between a frozendict and +a dict-like only with the *items* in common. Order of the +*second parameter* is preserved. + - get_deep() implemented + - implemented isdisjoint() + - improved bitwise end operator unit test + - implemented method sorted() + - added & operator (intersection) + - implemented the CPython frozenset hash method. More slow but +more memory-friendly + - fixed deepcopy; various micro-optimizations; other minors + - reverted calculation of hash using frozenset + - improving `hash` speed and memory consumption + - copy() and frozendict(another_frozendict) does return the +same instance + - fixed repr() + - __sub__ now supports also text-like and generators-like +iterables + - now values of frozendict can be unhashable, as tuple. +hash(myfrozendict) will raise an exception in that case; now +empty frozendict is a singleton, like tuple and frozenset + - speed improvements to constructor + - removed useless attempt of micro-optimization + - speedup to creating a copy of a frozendict; added testcase +and benchmarks + +--- Old: frozendict-1.2.tar.gz New: frozendict-2.1.3.tar.gz Other differences: -- ++ python-frozendict.spec ++ --- /var/tmp/diff_new_pack.LEEScA/_old 2022-01-08 23:24:46.530288276 +0100 +++ /var/tmp/diff_new_pack.LEEScA/_new 2022-01-08 23:24:46.534288279 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-frozendict # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,22 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 +# Do not enable multibuild unless seriously necessary, it in +# combination with arch is a right mess! Name: python-frozendict -Version:1.2 +Version:2.1.3 Release:0 Summary:An immutable dictionary License:MIT Group: Development/Languages/Python URL:https://github.com/slezica/python-frozendict Source: https://files.pythonhosted.org/packages/source/f/frozendict/frozendict-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools}