From 3e253e71648105367bcf95dbbafbff307fe9bd0fda58d8a84822f36096c8ef57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 27 Jun 2025 15:39:21 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main python-frozenlist revision e5975a9a6493c9d9a1e387368218deab --- frozenlist-1.5.0.tar.gz | 3 --- frozenlist-1.6.2.tar.gz | 3 +++ no-pytest-cov.patch | 15 +++++++-------- python-frozenlist.changes | 30 ++++++++++++++++++++++++++++++ python-frozenlist.spec | 5 +++-- 5 files changed, 43 insertions(+), 13 deletions(-) delete mode 100644 frozenlist-1.5.0.tar.gz create mode 100644 frozenlist-1.6.2.tar.gz diff --git a/frozenlist-1.5.0.tar.gz b/frozenlist-1.5.0.tar.gz deleted file mode 100644 index 3dd9b3f..0000000 --- a/frozenlist-1.5.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817 -size 39930 diff --git a/frozenlist-1.6.2.tar.gz b/frozenlist-1.6.2.tar.gz new file mode 100644 index 0000000..48c109b --- /dev/null +++ b/frozenlist-1.6.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:effc641518696471cf4962e8e32050133bc1f7b2851ae8fd0cb8797dd70dc202 +size 43108 diff --git a/no-pytest-cov.patch b/no-pytest-cov.patch index d0aa580..aa49dca 100644 --- a/no-pytest-cov.patch +++ b/no-pytest-cov.patch @@ -1,18 +1,17 @@ -Index: frozenlist-1.4.1/pytest.ini -=================================================================== ---- frozenlist-1.4.1.orig/pytest.ini -+++ frozenlist-1.4.1/pytest.ini -@@ -21,14 +21,6 @@ addopts = - # Dump the test results in junit format: - # --junitxml=.test-results/pytest/results.xml +diff -Nru frozenlist-1.6.2.orig/pytest.ini frozenlist-1.6.2/pytest.ini +--- frozenlist-1.6.2.orig/pytest.ini 2025-06-03 22:04:42.000000000 +0200 ++++ frozenlist-1.6.2/pytest.ini 2025-06-06 13:58:26.290587614 +0200 +@@ -18,14 +18,6 @@ + # https://docs.pytest.org/en/stable/doctest.html + --doctest-modules - # Pre-load the `pytest-cov` plugin early: - -p pytest_cov - - # `pytest-cov`: - --cov -- --cov-context=test - --cov-config=.coveragerc +- --cov-context=test - # Fail on config parsing warnings: # --strict-config diff --git a/python-frozenlist.changes b/python-frozenlist.changes index d90c450..455a6f8 100644 --- a/python-frozenlist.changes +++ b/python-frozenlist.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Fri Jun 6 11:59:13 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 1.6.2 + * No significant changes +- from version 1.6.1 + * Correctly use cimport for including PyBool_FromLong + * Exclude _frozenlist.cpp from bdists/wheels + * Updated to use Cython 3.1 universally across the build path +- from version 1.6.0 + * Stopped implicitly allowing the use of Cython pre-release versions + when building the distribution package + * Implemented support for the free-threaded build of CPython 3.13 + * Started building armv7l wheels + * Stopped implicitly allowing the use of Cython pre-release versions + when building the distribution package + * Started building wheels for the free-threaded build of CPython 3.13 + * The packaging metadata switched to including an SPDX license identifier + introduced in :pep:639 + * GitHub Actions CI/CD is now configured to manage caching pip-ecosystem + dependencies using re-actors/cache-python-deps_ -- an action by + :user:webknjaz that takes into account ABI stability and the exact + version of Python runtime. + * .. _re-actors/cache-python-deps: + https://github.com/marketplace/actions/cache-python-deps + * Organized dependencies into test and lint dependencies so that no + unnecessary ones are installed during CI runs +- Add gcc-c++ to BuildRequires +- Refresh no-pytest-cov.patch + ------------------------------------------------------------------- Tue Oct 29 21:43:37 UTC 2024 - Dirk Müller diff --git a/python-frozenlist.spec b/python-frozenlist.spec index 1baf72a..34bde9d 100644 --- a/python-frozenlist.spec +++ b/python-frozenlist.spec @@ -1,7 +1,7 @@ # # spec file for package python-frozenlist # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-frozenlist -Version: 1.5.0 +Version: 1.6.2 Release: 0 Summary: Python list-like structure which implements MutableSequence License: Apache-2.0 @@ -34,6 +34,7 @@ BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module wheel} BuildRequires: fdupes +BuildRequires: gcc-c++ BuildRequires: python-rpm-macros %python_subpackages