shield
Recommended update for python-pycurl
SUSE-SLE-Module-Basesystem-15-2019-1113
This update for python-pycurl fixes the following issues: - bsc#1128355: update to the Factory package to get multibuild and better working tests. - Update to 7.43.0.2: * Added perform_rb and perform_rs methods to Curl objects to return response body as byte string and string, respectively. * Added OPT_COOKIELIST constant for consistency with other option constants. * PycURL is now able to report errors triggered by libcurl via CURLOPT_FAILONERROR mechanism when the error messages are not decodable in Python's default encoding (GitHub issue #259). * Added getinfo_raw method to Curl objects to return byte strings as is from libcurl without attempting to decode them (GitHub issue #493). * When adding a Curl easy object to CurlMulti via add_handle, the easy objects now have their reference counts increased so that the application is no longer required to keep references to them to keep them from being garbage collected (GitHub issue #171). * PycURL easy, multi and share objects can now be weak referenced. * set_ca_certs now accepts byte strings as it should have been all along. * Use OpenSSL 1.1 and 1.0 specific APIs for controlling thread locks depending on OpenSSL version (patch by Vitaly Murashev). * Fixed a crash when closesocket callback failed (patch by Gisle Vanem and toddrme2178). * Added CURLOPT_PROXY_SSLCERT, CURLOPT_PROXY_SSLCERTTYPE, CURLOPT_PROXY_SSLKEY, CURLOPT_PROXY_SSLKEYTYPE, CURLOPT_PROXY_SSL_VERIFYPEER (libcurl 7.52.0+, patch by Casey Miller). * Added CURLOPT_PRE_PROXY (libcurl 7.52.0+, patch by ziggy). * Added SOCKET_BAD constant and it is now recognized as a valid return value from OPENSOCKET callback.
-
Release DateApr 30 2019
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
Basesystem Module 15 s390x
-
Packagespython-pycurl
PycURL -- cURL library modulepython2-pycurl7.43.0.2-4.3.1 lock src
PycURL -- cURL library modulepython3-pycurl7.43.0.2-4.3.1 lock rpm
PycURL -- cURL library module7.43.0.2-4.3.1 lock rpm
Basesystem Module 15 ppc64le
-
Packagespython-pycurl
PycURL -- cURL library modulepython2-pycurl7.43.0.2-4.3.1 lock src
PycURL -- cURL library modulepython3-pycurl7.43.0.2-4.3.1 lock rpm
PycURL -- cURL library module7.43.0.2-4.3.1 lock rpm
Basesystem Module 15 x86_64
-
Packagespython-pycurl
PycURL -- cURL library modulepython2-pycurl7.43.0.2-4.3.1 lock src
PycURL -- cURL library modulepython3-pycurl7.43.0.2-4.3.1 lock rpm
PycURL -- cURL library module7.43.0.2-4.3.1 lock rpm
Basesystem Module 15 aarch64
-
Packagespython-pycurl
PycURL -- cURL library modulepython2-pycurl7.43.0.2-4.3.1 lock src
PycURL -- cURL library modulepython3-pycurl7.43.0.2-4.3.1 lock rpm
PycURL -- cURL library module7.43.0.2-4.3.1 lock rpm