diff --git a/python-pytools.changes b/python-pytools.changes index 4b66092..766edf0 100644 --- a/python-pytools.changes +++ b/python-pytools.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Thu Mar 21 09:31:01 UTC 2024 - Dirk Müller + +- update to 2024.1.1: + * move tests under package directory + * PersistentDict: support frozendict, immutabledict, FrozenOrderedSet + * Tag: implement eq, repr for DottedName + * persistent_dict: separate different sources of KeyErrors + * KeyBuilder: allow hashing of classes w/ update_persistent_hash + * PersistentDict: replace _make_dir_recursively + ------------------------------------------------------------------- Fri Jan 26 22:30:31 UTC 2024 - Dirk Müller diff --git a/python-pytools.spec b/python-pytools.spec index 41dda7a..e36da26 100644 --- a/python-pytools.spec +++ b/python-pytools.spec @@ -16,10 +16,9 @@ # -%define skip_python2 1 -%define skip_python36 1 +%{?sle15_python_module_pythons} Name: python-pytools -Version: 2023.1.1 +Version: 2024.1.1 Release: 0 Summary: A collection of tools for Python License: MIT @@ -27,10 +26,12 @@ URL: https://pypi.python.org/pypi/pytools Source0: https://files.pythonhosted.org/packages/source/p/pytools/pytools-%{version}.tar.gz BuildRequires: %{python_module base} BuildRequires: %{python_module numpy >= 1.6.0} +BuildRequires: %{python_module pip} BuildRequires: %{python_module platformdirs >= 2.2.0} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module typing_extensions if %python-base < 3.11} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-numpy >= 1.6.0 @@ -58,10 +59,10 @@ nonetheless, here's what's on offer: %setup -q -n pytools-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check diff --git a/pytools-2023.1.1.tar.gz b/pytools-2023.1.1.tar.gz deleted file mode 100644 index b8b4049..0000000 --- a/pytools-2023.1.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:80637873d206f6bcedf7cdb46ad93e868acb4ea2256db052dfcca872bdd0321f -size 75472 diff --git a/pytools-2024.1.1.tar.gz b/pytools-2024.1.1.tar.gz new file mode 100644 index 0000000..aad9b3f --- /dev/null +++ b/pytools-2024.1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c88edfa990c8e325167c37659fb1e10a3c1133dfaf752bbd7d8456402b8dcff +size 77122