From a0a06f02fe1b7c4d261eedbc2e6395131d7f3842 Mon Sep 17 00:00:00 2001 From: Leon Anavi Date: Tue, 27 Oct 2026 11:19:44 +0200 Subject: [PATCH] python3-pycurl: Upgrade 7.47.0 -> 7.48.0 Upgrade to release 7.48.0: - Expose more CURLOPT_SSL_OPTIONS (patch by Scott Talbert) - Read long description from README.rst instead of duplicating it in setup.py (patch by Scott Talbert) - Fix test_redir_protocols_setopt (patch by Scott Talbert) - Add CURL_LOCK_DATA_HSTS as a CurlShare option (patch by Scott Talbert) - Add libpsl support to vcpkg installs for CI and wheel builds (patch by Scott Talbert) - Configure nuget repo access as read-only from PRs (patch by Scott Talbert) - Officially change project URL to https://pycurl.github.io/ (patch by Scott Talbert) - Replace bare except clauses in examples with specific exception types (patch by Kotesh Kumar Yelamati) - Add HTTP/3 support in libcurl wheel (patch by Will Noble) - Fix segfault when calling duphandle() on a closed Curl handle (patch by Jorge Rocamora) - Fix abort on non-text string arguments (patch by Jorge Rocamora) - Fix CurlShare leak when close() detaches attached handles (patch by Jorge Rocamora) - Document that views derived from the callback memoryview are not released (patch by Jorge Rocamora) - Fix crash when duplicating a handle that uses set_ca_certs() (patch by Jorge Rocamora) - Add CurlUrl object wrapping libcurl's URL API, with CURLOPT_CURLU support (patch by Jorge Rocamora) - Fix callback exceptions being replaced by SystemError (patch by Jorge Rocamora) - Fix test guard silently passing on real libcurl errors (patch by Jorge Rocamora) - Update the docstring and manifest source lists (patch by Jorge Rocamora) - Refuse pause() from a thread other than the performing one (patch by Jorge Rocamora) - Add support for Python 3.15 (patch by Scott Talbert) - Refuse integers for blob options instead of crashing (patch by Jorge Rocamora) - Accept buffer objects for blob options (patch by Jorge Rocamora) - Release all httppost encoded values and unset the form before MIMEPOST (patch by Jorge Rocamora) - Reject callback return values that do not fit in an int (patch by Jorge Rocamora) - Clear CurlMulti callbacks before deallocating attached handles (patch by Eric Buehl) - Serve the test apps from a threaded WSGI server (patch by Jorge Rocamora) - Add support for missing CURL options (patch by Khavish Anshudass Bhundoo) - Add CURLOPT_SSL_EC_CURVES & CURLOPT_SSL_SIGNATURE_ALGORITHMS options (patch by Khavish Anshudass Bhundoo) - Remove unused variable from do_curl_setopt_httppost (patch by Scott Talbert) - test: silence WSGI test server access logging to stderr (patch by Scott Talbert) - test: pin down oversized mime data_cb error assertions (patch by Scott Talbert) - Give vendored OpenSSL a private OPENSSLDIR on Linux manylinux wheels (patch by Scott Talbert) - Enable -Werror for the pycurl build in cibuildwheel without affecting vcpkg (patch by Scott Talbert) - Handle libcurl options deprecated in 8.22.0 (patch by Scott Talbert) Signed-off-by: Leon Anavi Signed-off-by: Khem Raj --- .../{python3-pycurl_7.47.0.bb => python3-pycurl_7.48.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pycurl_7.47.0.bb => python3-pycurl_7.48.0.bb} (92%) diff --git a/meta-python/recipes-devtools/python/python3-pycurl_7.47.0.bb b/meta-python/recipes-devtools/python/python3-pycurl_7.48.0.bb similarity index 92% rename from meta-python/recipes-devtools/python/python3-pycurl_7.47.0.bb rename to meta-python/recipes-devtools/python/python3-pycurl_7.48.0.bb index b81547f055..1a941d86d5 100644 --- a/meta-python/recipes-devtools/python/python3-pycurl_7.47.0.bb +++ b/meta-python/recipes-devtools/python/python3-pycurl_7.48.0.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING-LGPL;md5=4fbd65380cdd255951079008b364516c \ file://COPYING-MIT;md5=be42e1b1e58c8d59c2901fd747bfc55d \ " -SRC_URI[sha256sum] = "5e3cf357939da8d4ceefe3c7f305afcf9b47cba66cfd95e7768ca43b38445e14" +SRC_URI[sha256sum] = "b70961a76c412cd34f9cc2c9558e63f89fb37045c59eee396c585b52973be280" SRC_URI += " file://run-ptest"