Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-propcache for 
openSUSE:Factory checked in at 2026-10-27 16:47:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-propcache (Old)
 and      /work/SRC/openSUSE:Factory/.python-propcache.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-propcache"

Tue Oct 27 16:47:20 2026 rev:9 rq:1392501 version:0.5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-propcache/python-propcache.changes        
2026-06-29 17:29:44.352754847 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-propcache.new.2252680/python-propcache.changes
   2026-10-27 16:47:53.048774796 +0100
@@ -1,0 +2,113 @@
+Sun Oct 25 17:43:12 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.5.4:
+  * Fixed the release wheels being compiled without optimization
+    since version 0.5.0. The build backend set CFLAGS to add
+    -ffile-prefix-map, which replaced the interpreter's own
+    compiler flags instead of extending them, so -O3 and -DNDEBUG
+    were dropped; the extra flags now go through CPPFLAGS, which
+    is appended. Cached property reads are about 1.5x faster than
+    in 0.5.3 -- by :user:`bdraco`. Related issues and pull
+    requests on GitHub: :issue:`244`, :issue:`302`.
+  * Fixed a possible crash in the C implementation of
+    cached_property and under_cached_property on free-threaded
+    Python, where a cached value could be freed by another thread
+    while it was being read; errors raised while looking up the
+    cache are now propagated on all builds, and the computed
+    value is no longer leaked if storing it fails -- by
+    :user:`bdraco`. Related issues and pull requests on GitHub:
+    :issue:`297`.
+  * Dropped support for free-threaded Python 3.13 -- by
+    :user:`Vizonex`. Related issues and pull requests on GitHub:
+    :issue:`223`.
+  * Updated discussion links from the defunct Google Groups forum
+    to GitHub Discussions -- by :user:`gundalow`. Related issues
+    and pull requests on GitHub: :issue:`217`.
+  * The setuptools build dependency lower bound has been restored
+    to be >= 47 after an incorrect automated increase in
+    :pr:`207` -- by :user:`bbhtt`. Related issues and pull
+    requests on GitHub: :issue:`207`.
+  * Dropped support for free-threaded Python 3.13 -- by
+    :user:`Vizonex`. Related issues and pull requests on GitHub:
+    :issue:`223`.
+  * Dropped the deprecated License :: OSI Approved :: Apache
+    Software License classifier; setuptools 84 warns about it and
+    the dist build treats warnings as errors, so releases could
+    no longer be built -- by :user:`bdraco`. Related issues and
+    pull requests on GitHub: :issue:`299`.
+  * Dependabot has been restricted to the requirements
+    subdirectory to avoid unintended updates outside dependency
+    requirement files -- by :user:`bbhtt`. Related issues and
+    pull requests on GitHub: :issue:`207`.
+  * Added an AGENTS.md file with contributor guidance for AI
+    coding agents, adapted from the yarl equivalent -- by
+    :user:`bdraco`. Related issues and pull requests on GitHub:
+    :issue:`231`.
+  * Migrated from standalone black and isort pre-commit hooks to
+    ruff format and the ruff I lint rule, sharing a new
+    [tool.ruff] config in pyproject.toml. ruff-check runs with
+    --fix so import-order fixes apply on commit, and the orphan
+    [isort] block in setup.cfg was removed -- by :user:`bdraco`.
+    Related issues and pull requests on GitHub: :issue:`232`.
+  * Switched the cibuildwheel build frontend to build[uv] so that
+    uv provisions every build and test virtual environment in the
+    wheel matrix. Test-dependency installation in particular
+    drops from a multi-second pip install per ABI to a roughly
+    sub-second uv resolve -- by :user:`bdraco`. Related issues
+    and pull requests on GitHub: :issue:`234`.
+  * Dropped the libffi-devel install from the cibuildwheel Linux
+    before-all step. It was added in :pr:`75` so cffi could build
+    from source during wheel testing; the current wheel-test
+    chain no longer pulls in cffi, so the header package is dead
+    weight -- by :user:`bdraco`. Related issues and pull requests
+    on GitHub: :issue:`236`.
+  * The type preciseness coverage report generated by MyPy is now
+    uploaded to Coveralls and will not be included in the Codecov
+    views going forward -- by :user:`aiolibsbot`. Related issues
+    and pull requests on GitHub: :issue:`239`.
+  * Switched CI/CD to tox-dev/workflow's :file:`reusable-tox.yml`
+    driven by an in-tree :file:`tox.ini`. The build, metadata-
+    validation and lint (pre-commit, spellcheck-docs) jobs all
+    run through the reusable workflow; mypy coverage uploads to
+    Coveralls from a post-tox-job hook -- by :user:`bdraco`.
+    Related issues and pull requests on GitHub: :issue:`243`.
+  * Overrode CIBW_BUILD_FRONTEND=build for the QEMU-emulated odd-
+    arch wheel matrix, since the pypa odd-arch container images
+    do not ship uv preinstalled and the project's
+    :file:`pyproject.toml` sets build-frontend = "build[uv]" --
+    by :user:`bdraco`. Related issues and pull requests on
+    GitHub: :issue:`246`.
+  * Allowed re-running the deploy job after a partial release
+    failure: the Make Release step now skips when the GitHub
+    Release already exists, and the PyPI publish step uses skip-
+    existing so dists that were already uploaded on a prior
+    attempt do not break the retry -- by :user:`bdraco`. Related
+    issues and pull requests on GitHub: :issue:`247`.
+  * Switched the aarch64 and armv7l wheel builds to GitHub's
+    native ARM runners. The aarch64 wheels now build without QEMU
+    emulation, and armv7l runs on aarch64 hosts so its 32-bit ARM
+    execution is far cheaper than the previous aarch64-on-x86_64
+    path -- by :user:`bdraco`. Related issues and pull requests
+    on GitHub: :issue:`248`.
+  * Added UV_CONSTRAINT and UV_BUILD_CONSTRAINT alongside
+    PIP_CONSTRAINT and PIP_BUILD_CONSTRAINT in the cibuildwheel
+    environment so the :file:`requirements/cython.txt` pin is
+    honored under the build[uv] frontend; uv pip ignores the PIP_
+    variables and reads only the UV_ ones, while the PIP_
+    variants are kept for the pip fallback path -- by
+    :user:`bdraco`. Related issues and pull requests on GitHub:
+    :issue:`249`.
+  * Fixed coverage for testing benchmarks when codspeed is not
+    installed -- by :user:`Vizonex`. Related issues and pull
+    requests on GitHub: :issue:`251`.
+  * Stopped running the test suite inside the wheel build jobs
+    outside of release builds, since the test matrix installs and
+    tests the same wheels, and added Python 3.15 and 3.15t to the
+    test matrix so those wheels stay covered. Off-tag macOS
+    builds are now limited to the architecture the test matrix
+    runs on. Release builds still build every architecture and
+    test every wheel, and all release checks in the CI workflow
+    now use github.ref_type -- by :user:`bdraco`. Related issues
+    and pull requests on GitHub: :issue:`300`.
+
+-------------------------------------------------------------------

Old:
----
  propcache-0.5.2.tar.gz

New:
----
  propcache-0.5.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-propcache.spec ++++++
--- /var/tmp/diff_new_pack.4fdYbY/_old  2026-10-27 16:47:53.846808263 +0100
+++ /var/tmp/diff_new_pack.4fdYbY/_new  2026-10-27 16:47:53.848808347 +0100
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-propcache
-Version:        0.5.2
+Version:        0.5.4
 Release:        0
 Summary:        Accelerated property cache
 License:        Apache-2.0

++++++ propcache-0.5.2.tar.gz -> propcache-0.5.4.tar.gz ++++++
++++ 1924 lines of diff (skipped)

Reply via email to