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).
This commit is contained in:
parent
d8d88c08a1
commit
2433dcaf73
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue