pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-propcache
Module Name: pkgsrc
Committed By: wiz
Date: Sun May 10 13:55:19 UTC 2026
Modified Files:
pkgsrc/devel/py-propcache: Makefile distinfo
Log Message:
py-propcache: update to 0.5.2.
0.5.2
=====
*(2026-05-08)*
No significant changes.
----
0.5.1
=====
*(2026-05-08)*
No significant changes.
----
0.5.0
=====
*(2026-05-08)*
Features
--------
- Added support for newer type hints and remove ``Optional`` and ``Union`` from all annotations
-- by :user:`Vizonex`
*Related issues and pull requests on GitHub:*
:issue:`193`.
Removals and backward incompatible breaking changes
---------------------------------------------------
- Dropped support for Python 3.9 as it has reached end of life.
*Related issues and pull requests on GitHub:*
:issue:`216`.
Packaging updates and notes for downstreams
-------------------------------------------
- Changed the Cython build dependency from ``~= 3.1.0`` to ``>= 3.2.0``,
removing the upper version bound to avoid conflicts for downstream packagers
-- by :user:`jameshilliard` and :user:`gundalow`.
The upstream Cython version is pinned to 3.2.4 in the CI/CD environment.
*Related issues and pull requests on GitHub:*
:issue:`184`, :issue:`188`, :issue:`214`.
- Start building and shipping riscv64 wheels
-- by :user:`justeph`.
*Related issues and pull requests on GitHub:*
:issue:`194`.
- The :pep:`517` build backend now supports a new ``build-inplace``
config setting (and ``PROPCACHE_BUILD_INPLACE`` environment variable)
for controlling whether to build the project in-tree or in a
temporary directory. It only affects wheels and is set up to build
in a temporary directory by default. It does not affect editable
wheel builds; they will keep being built in-tree regardless.
Here's an example of using this setting:
.. code-block:: console
$ python -m build --config-setting=build-inplace=true
Additionally, when building wheels in an automatically created
temporary directory, the build backend now normalizes the
respective file system path to a deterministic source checkout
directory by injecting the ``-ffile-prefix-map`` compiler option
into the ``CFLAGS`` environment variable, as suggested by known
`reproducible build practices
<https://reproducible-builds.org/docs/build-path/>`__.
The effect is that downstreams will get reproducible build results.
*Related issues and pull requests on GitHub:*
:issue:`218`.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-propcache/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-propcache/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-propcache/Makefile
diff -u pkgsrc/devel/py-propcache/Makefile:1.9 pkgsrc/devel/py-propcache/Makefile:1.10
--- pkgsrc/devel/py-propcache/Makefile:1.9 Fri Oct 10 08:16:23 2025
+++ pkgsrc/devel/py-propcache/Makefile Sun May 10 13:55:19 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2025/10/10 08:16:23 adam Exp $
+# $NetBSD: Makefile,v 1.10 2026/05/10 13:55:19 wiz Exp $
-DISTNAME= propcache-0.4.1
+DISTNAME= propcache-0.5.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/propcache/}
Index: pkgsrc/devel/py-propcache/distinfo
diff -u pkgsrc/devel/py-propcache/distinfo:1.7 pkgsrc/devel/py-propcache/distinfo:1.8
--- pkgsrc/devel/py-propcache/distinfo:1.7 Fri Oct 10 08:16:23 2025
+++ pkgsrc/devel/py-propcache/distinfo Sun May 10 13:55:19 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2025/10/10 08:16:23 adam Exp $
+$NetBSD: distinfo,v 1.8 2026/05/10 13:55:19 wiz Exp $
-BLAKE2s (propcache-0.4.1.tar.gz) = 08f3e0af87333f586513f824ae3a9c853baf05e8229298435d6e9a218a5b0799
-SHA512 (propcache-0.4.1.tar.gz) = 10342a0e64107eea991fe163901e02537304225fca4a0e9c62d1f5dd0077e3eac6a892e6cd2dffe943d52ba121fb603e2150e1aa63deb0cd5003083310a07070
-Size (propcache-0.4.1.tar.gz) = 46442 bytes
+BLAKE2s (propcache-0.5.2.tar.gz) = 4b7f09ad0e4d439ba85f9b2866a1343549f86872a9bb1705e9be012ee7073afa
+SHA512 (propcache-0.5.2.tar.gz) = 7d720b55a54a3dc35a13c27c8b2821e5dc8ccabae1c004c4049df6a4d914c7f5247cac4efb8a6e0cc95cb9cf62119c27febfeaaaa900343f19ee8c8cef92e15f
+Size (propcache-0.5.2.tar.gz) = 50208 bytes
Home |
Main Index |
Thread Index |
Old Index