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:           Sun Feb 18 08:28:12 UTC 2024

Modified Files:
        pkgsrc/www/py-curl: Makefile PLIST distinfo

Log Message:
py-curl: updated to 7.45.3

Version 7.45.3 [requires libcurl-7.19.0 or better] - 2024-02-17
---------------------------------------------------------------

* Add CURLOPT_REQUEST_TARGET option (patch by Marcel Brouwers).
* Add missing 2nd parameters to METH_NOARGS functions
  (patch by Scott Talbert).
* Add CURLOPT_AWS_SIGV4 option (patch by Scott Talbert).
* Add consistent names for newer Curl version constants
  (patch by Scott Talbert).
* Only run HTTP version 3 option constant test if curl supported
  (patch by Scott Talbert).
* Expose COMPILE_SSL_LIB in Python and use for test filtering
  (patch by Scott Talbert).
* Filter tests based on *compile* libcurl version not runtime version
  (patch by Scott Talbert).
* Use print function in callbacks documentation
  (patch by Scott Talbert).
* Add missing shebang to tests/ext/test-suite.sh
  (patch by Scott Talbert).
* Officially declare support for Python 3.12
  (patch by Scott Talbert).
* Fix curl_multi_info_read flow that loses messages
  (patch by Dom Sekotill).
* Support using environment variables for setup on Windows
  (patch by Scott Talbert).
* Add support for Schannel SSL backend (patch by Scott Talbert)
* Skip HTTP2 tests based on a curl support check
  (patch by Scott Talbert).
* Fix fake-curl tests so they work when run out of tree
  (patch by Scott Talbert).
* xfail test_easy_pause_unpause unconditionally
  (patch by Scott Talbert).
* Provide generic error strings in pycurl.error objects
  (patch by Scott Talbert).
* Change URLs to new curl mailing list (patch by Michael C).
* Add missing HTTPS proxy options (patch by Jean Hominal).
* Add support for setting CURLOPT_SSLCERT_BLOB
  (patch by Vesa Jääskeläinen).
* Add support for setting rest of CURLOPTTYPE_BLOB fields
  (patch by Vesa Jääskeläinen).
* Build wheels on Linux/macOS/Windows (patch by Scott Talbert).


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/www/py-curl/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/www/py-curl/PLIST
cvs rdiff -u -r1.34 -r1.35 pkgsrc/www/py-curl/distinfo

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.88 pkgsrc/www/py-curl/Makefile:1.89
--- pkgsrc/www/py-curl/Makefile:1.88    Wed Nov  8 13:21:22 2023
+++ pkgsrc/www/py-curl/Makefile Sun Feb 18 08:28:12 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.88 2023/11/08 13:21:22 wiz Exp $
+# $NetBSD: Makefile,v 1.89 2024/02/18 08:28:12 adam Exp $
 
-DISTNAME=      pycurl-7.45.2
+DISTNAME=      pycurl-7.45.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
-PKGREVISION=   3
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pycurl/}
 
@@ -11,18 +10,17 @@ HOMEPAGE=   http://pycurl.io/
 COMMENT=       Python module interface to the cURL library
 LICENSE=       gnu-lgpl-v2.1 OR mit
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 TEST_DEPENDS+= ${PYPKGPREFIX}-bottle-[0-9]*:../../www/py-bottle
 TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
-PYSETUPARGS=   --with-openssl
+MAKE_ENV+=     PYCURL_SSL_LIBRARY=openssl
+INSTALL_ENV+=  PYCURL_SSL_LIBRARY=openssl
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
-
 BUILDLINK_API_DEPENDS.curl+=   curl>=7.19.0
 .include "../../www/curl/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/py-curl/PLIST
diff -u pkgsrc/www/py-curl/PLIST:1.20 pkgsrc/www/py-curl/PLIST:1.21
--- pkgsrc/www/py-curl/PLIST:1.20       Sat Jan 22 15:50:05 2022
+++ pkgsrc/www/py-curl/PLIST    Sun Feb 18 08:28:12 2024
@@ -1,12 +1,14 @@
-@comment $NetBSD: PLIST,v 1.20 2022/01/22 15:50:05 wiz Exp $
+@comment $NetBSD: PLIST,v 1.21 2024/02/18 08:28:12 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
+${PYSITELIB}/${WHEEL_INFODIR}/COPYING-LGPL
+${PYSITELIB}/${WHEEL_INFODIR}/COPYING-MIT
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/curl/__init__.py
 ${PYSITELIB}/curl/__init__.pyc
 ${PYSITELIB}/curl/__init__.pyo
-${PLIST.py2x}${PYSITELIB}/${EGG_INFODIR}
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/pycurl.so
 share/doc/pycurl${PYVERSSUFFIX}/AUTHORS
 share/doc/pycurl${PYVERSSUFFIX}/COPYING-LGPL

Index: pkgsrc/www/py-curl/distinfo
diff -u pkgsrc/www/py-curl/distinfo:1.34 pkgsrc/www/py-curl/distinfo:1.35
--- pkgsrc/www/py-curl/distinfo:1.34    Sat Dec 17 06:22:02 2022
+++ pkgsrc/www/py-curl/distinfo Sun Feb 18 08:28:12 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.34 2022/12/17 06:22:02 adam Exp $
+$NetBSD: distinfo,v 1.35 2024/02/18 08:28:12 adam Exp $
 
-BLAKE2s (pycurl-7.45.2.tar.gz) = 390ff4e6ecd026d2faf86d3ece510fdf241a62e01f2a5abdfc6790c4ee92e1d9
-SHA512 (pycurl-7.45.2.tar.gz) = 8a82346395acfc0bd37a8c4d8d2b17e5ab4602710308ed50f9ed88c223c73f15f5b1c95fc6191708e3bd9d647e4bc5ec91f740de433dd87e2ae0796ac79879ac
-Size (pycurl-7.45.2.tar.gz) = 234245 bytes
+BLAKE2s (pycurl-7.45.3.tar.gz) = 885c3b616f8beb4a1cfaf5d522004e3204b9be51c3f32d7700554e8d6720421b
+SHA512 (pycurl-7.45.3.tar.gz) = 12a55070602a1fd22b160ad582a4001bdd28531d2b2ccd365ff0136bc13dd23af80b19488bdbbc60a902a3a362b64383b9ae6acce6ed328c74dcffc8a6a3f4ad
+Size (pycurl-7.45.3.tar.gz) = 236470 bytes
 SHA1 (patch-setup.py) = 3eedbb40aece1e4d26cccd25f6f84698450ae446



Home | Main Index | Thread Index | Old Index