pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/py-multidict
Module Name: pkgsrc
Committed By: adam
Date: Fri Feb 2 08:08:49 UTC 2024
Modified Files:
pkgsrc/databases/py-multidict: Makefile PLIST distinfo
Log Message:
py-multidict: updated to 6.0.5
6.0.5 (2024-02-01)
==================
Bug fixes
---------
- Upgraded the C-API macros that have been deprecated in Python 3.9
and later removed in 3.13 -- by :user:`iemelyanov`.
- Reverted to using the public argument parsing API
:c:func:`PyArg_ParseTupleAndKeywords` under Python 3.12
-- by :user:`charles-dyfis-net` and :user:`webknjaz`.
The effect is that this change prevents build failures with
clang 16.9.6 and gcc-14 reported in :issue:`926`. It also
fixes a segmentation fault crash caused by passing keyword
arguments to :py:meth:`MultiDict.getall()
<multidict.MultiDict.getall>` discovered by :user:`jonaslb`
and :user:`hroncok` while examining the problem.
- Fixed a ``SystemError: null argument to internal routine`` error on
a ``MultiDict.items().isdisjoint()`` call when using C Extensions.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/databases/py-multidict/Makefile \
pkgsrc/databases/py-multidict/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/py-multidict/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/databases/py-multidict/Makefile
diff -u pkgsrc/databases/py-multidict/Makefile:1.30 pkgsrc/databases/py-multidict/Makefile:1.31
--- pkgsrc/databases/py-multidict/Makefile:1.30 Mon Jan 2 08:41:26 2023
+++ pkgsrc/databases/py-multidict/Makefile Fri Feb 2 08:08:49 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2023/01/02 08:41:26 adam Exp $
+# $NetBSD: Makefile,v 1.31 2024/02/02 08:08:49 adam Exp $
-DISTNAME= multidict-6.0.4
+DISTNAME= multidict-6.0.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= databases python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/multidict/}
@@ -10,14 +10,12 @@ HOMEPAGE= https://github.com/aio-libs/mu
COMMENT= Multidict implementation
LICENSE= apache-2.0
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=40:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
PYTHON_VERSIONS_INCOMPATIBLE= 27
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
-
.include "../../devel/py-cython/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/databases/py-multidict/distinfo
diff -u pkgsrc/databases/py-multidict/distinfo:1.30 pkgsrc/databases/py-multidict/distinfo:1.31
--- pkgsrc/databases/py-multidict/distinfo:1.30 Mon Jan 2 08:41:26 2023
+++ pkgsrc/databases/py-multidict/distinfo Fri Feb 2 08:08:49 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.30 2023/01/02 08:41:26 adam Exp $
+$NetBSD: distinfo,v 1.31 2024/02/02 08:08:49 adam Exp $
-BLAKE2s (multidict-6.0.4.tar.gz) = 442f117b659622dd381f98fb1820241babc902a030d0abbba2ddede544e408c5
-SHA512 (multidict-6.0.4.tar.gz) = a9ea452bf5f87711eed2e1f37c19047efe77812489fbd520fcb46a83334ba454a33438289c5543d8eee046332ef30d3c2384c0e0ca771504d1fdd54c81f0ef3d
-Size (multidict-6.0.4.tar.gz) = 51304 bytes
+BLAKE2s (multidict-6.0.5.tar.gz) = 8ad3a6c55556df585824b689fd02bb173c135405e272f400662c69c78a175b66
+SHA512 (multidict-6.0.5.tar.gz) = 01306848e1e91bd55aca1f60e7ab91f09d8c0bff81c5c3f903975789f86758b0b0ed0dfae7017984df9edc6d37ecfef74729bcbc71f910d8ff58e020ce247288
+Size (multidict-6.0.5.tar.gz) = 59867 bytes
Index: pkgsrc/databases/py-multidict/PLIST
diff -u pkgsrc/databases/py-multidict/PLIST:1.11 pkgsrc/databases/py-multidict/PLIST:1.12
--- pkgsrc/databases/py-multidict/PLIST:1.11 Mon Jan 24 10:02:23 2022
+++ pkgsrc/databases/py-multidict/PLIST Fri Feb 2 08:08:49 2024
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.11 2022/01/24 10:02:23 wiz Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.12 2024/02/02 08:08:49 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/multidict/__init__.py
${PYSITELIB}/multidict/__init__.pyc
${PYSITELIB}/multidict/__init__.pyi
Home |
Main Index |
Thread Index |
Old Index