pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-curl
Module Name: pkgsrc
Committed By: adam
Date: Tue Jun 30 20:27:08 UTC 2026
Modified Files:
pkgsrc/www/py-curl: Makefile PLIST distinfo
pkgsrc/www/py-curl/patches: patch-setup.py
Log Message:
py-curl: updated to 7.47.0
PycURL 7.47.0 - 2026-06-29
This release adds AsyncCurlMulti (initial async pycurl support), implements a
curl multi notify API, and adds initial free-threaded CPython support. This
release also fixes numerous minor issues and makes tests more reliable.
To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 pkgsrc/www/py-curl/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/py-curl/PLIST
cvs rdiff -u -r1.39 -r1.40 pkgsrc/www/py-curl/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/py-curl/patches/patch-setup.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/py-curl/Makefile
diff -u pkgsrc/www/py-curl/Makefile:1.106 pkgsrc/www/py-curl/Makefile:1.107
--- pkgsrc/www/py-curl/Makefile:1.106 Thu May 14 16:42:23 2026
+++ pkgsrc/www/py-curl/Makefile Tue Jun 30 20:27:08 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.106 2026/05/14 16:42:23 ryoon Exp $
+# $NetBSD: Makefile,v 1.107 2026/06/30 20:27:08 adam Exp $
-DISTNAME= pycurl-7.46.0
+DISTNAME= pycurl-7.47.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
-PKGREVISION= 1
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycurl/}
Index: pkgsrc/www/py-curl/PLIST
diff -u pkgsrc/www/py-curl/PLIST:1.23 pkgsrc/www/py-curl/PLIST:1.24
--- pkgsrc/www/py-curl/PLIST:1.23 Mon May 4 12:26:28 2026
+++ pkgsrc/www/py-curl/PLIST Tue Jun 30 20:27:08 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2026/05/04 12:26:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.24 2026/06/30 20:27:08 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -8,7 +8,14 @@ ${PYSITELIB}/${WHEEL_INFODIR}/top_level.
${PYSITELIB}/curl/__init__.py
${PYSITELIB}/curl/__init__.pyc
${PYSITELIB}/curl/__init__.pyo
-${PYSITELIB}/pycurl.so
+${PYSITELIB}/pycurl/__init__.py
+${PYSITELIB}/pycurl/__init__.pyc
+${PYSITELIB}/pycurl/__init__.pyo
+${PYSITELIB}/pycurl/_pycurl.pyi
+${PYSITELIB}/pycurl/_pycurl.so
+${PYSITELIB}/pycurl/async_multi.py
+${PYSITELIB}/pycurl/async_multi.pyc
+${PYSITELIB}/pycurl/async_multi.pyo
share/doc/pycurl${PYVERSSUFFIX}/AUTHORS
share/doc/pycurl${PYVERSSUFFIX}/COPYING-LGPL
share/doc/pycurl${PYVERSSUFFIX}/COPYING-MIT
@@ -18,7 +25,6 @@ share/doc/pycurl${PYVERSSUFFIX}/README.r
share/doc/pycurl${PYVERSSUFFIX}/RELEASE-NOTES.rst
share/doc/pycurl${PYVERSSUFFIX}/examples/basicfirst.py
share/doc/pycurl${PYVERSSUFFIX}/examples/file_upload.py
-share/doc/pycurl${PYVERSSUFFIX}/examples/linksys.py
share/doc/pycurl${PYVERSSUFFIX}/examples/multi-socket_action-select.py
share/doc/pycurl${PYVERSSUFFIX}/examples/opensocketexception.py
share/doc/pycurl${PYVERSSUFFIX}/examples/quickstart/file_upload_buffer.py
@@ -42,3 +48,4 @@ share/doc/pycurl${PYVERSSUFFIX}/examples
share/doc/pycurl${PYVERSSUFFIX}/examples/ws_fragmented.py
share/doc/pycurl${PYVERSSUFFIX}/examples/ws_multi.py
share/doc/pycurl${PYVERSSUFFIX}/examples/xmlrpc_curl.py
+share/doc/pycurl3.14/examples/async_multi.py
Index: pkgsrc/www/py-curl/distinfo
diff -u pkgsrc/www/py-curl/distinfo:1.39 pkgsrc/www/py-curl/distinfo:1.40
--- pkgsrc/www/py-curl/distinfo:1.39 Mon May 4 12:26:28 2026
+++ pkgsrc/www/py-curl/distinfo Tue Jun 30 20:27:08 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.39 2026/05/04 12:26:28 adam Exp $
+$NetBSD: distinfo,v 1.40 2026/06/30 20:27:08 adam Exp $
-BLAKE2s (pycurl-7.46.0.tar.gz) = 3fc3a9941d0ad15c400415c0ca5e0a75df1f07628774be80826efd067fa39233
-SHA512 (pycurl-7.46.0.tar.gz) = b30f41513b30b0ec54c8f3994245c5e31af194176086081040862772f059907375a7711c7a941c08c5c3daddfd9aae2ded3f0ed7fd6baa480ac1610de6959f8c
-Size (pycurl-7.46.0.tar.gz) = 284697 bytes
-SHA1 (patch-setup.py) = 3eedbb40aece1e4d26cccd25f6f84698450ae446
+BLAKE2s (pycurl-7.47.0.tar.gz) = d344168fc04577dd41ea29014467d5ef77b90d3fb3bd58961bfe3636c5334fc9
+SHA512 (pycurl-7.47.0.tar.gz) = 4dbd60c60fe6cab898a1477f144d3e7e6618939be62cbd29d3c3d675c846c0b44d518364d0b63a0c3d3255db7a31b9cb86201ccafe4b39dae23a52902be68bca
+Size (pycurl-7.47.0.tar.gz) = 301499 bytes
+SHA1 (patch-setup.py) = 01d3807d75102fc0d1dd8ab6c810a20a6004341d
Index: pkgsrc/www/py-curl/patches/patch-setup.py
diff -u pkgsrc/www/py-curl/patches/patch-setup.py:1.5 pkgsrc/www/py-curl/patches/patch-setup.py:1.6
--- pkgsrc/www/py-curl/patches/patch-setup.py:1.5 Sat Dec 17 06:22:02 2022
+++ pkgsrc/www/py-curl/patches/patch-setup.py Tue Jun 30 20:27:08 2026
@@ -1,20 +1,20 @@
-$NetBSD: patch-setup.py,v 1.5 2022/12/17 06:22:02 adam Exp $
+$NetBSD: patch-setup.py,v 1.6 2026/06/30 20:27:08 adam Exp $
Add multi Python variant support.
---- setup.py.orig 2022-12-16 19:31:55.000000000 +0000
+--- setup.py.orig 2026-06-29 18:09:02.000000000 +0000
+++ setup.py
-@@ -662,10 +662,11 @@ def get_extension(argv, split_extension_
+@@ -673,10 +673,11 @@ def get_extension(argv, split_extension_
def get_data_files():
# a list of tuples with (path to install to, a list of local files)
data_files = []
+ version = '{}.{}'.format(sys.version_info.major, sys.version_info.minor)
if sys.platform == "win32":
-- datadir = os.path.join("doc", PACKAGE)
-+ datadir = os.path.join("doc", PACKAGE + version)
+- datadir = os.path.join("doc", PROJECT_NAME)
++ datadir = os.path.join("doc", PROJECT_NAME + version)
else:
-- datadir = os.path.join("share", "doc", PACKAGE)
-+ datadir = os.path.join("share", "doc", PACKAGE + version)
+- datadir = os.path.join("share", "doc", PROJECT_NAME)
++ datadir = os.path.join("share", "doc", PROJECT_NAME + version)
#
files = ["AUTHORS", "ChangeLog", "COPYING-LGPL", "COPYING-MIT",
"INSTALL.rst", "README.rst", "RELEASE-NOTES.rst"]
Home |
Main Index |
Thread Index |
Old Index