Changelog for
python38-pycurl-7.45.1-qubes.2.6.x86_64.rpm :
* Thu Apr 28 2022 Steve Kowalik
- Update to 7.45.1:
* Fixed build against libcurl < 7.64.1 (patch by Scott Talbert).
* Add CURLOPT_MAXLIFETIME_CONN (patch by fsbs).
* Easy handle duplication support (patch by fsbs).
* Support for unsetting a number of multi options (patch by fsbs).
* pycurl classes can now be subclassed (patch by fsbs).
* Multi callbacks\' thread state management fixed (patch by fsbs).
* Add CURL_LOCK_DATA_PSL (patch by fsbs).
* Add support for SecureTransport SSL backend (MacOS) (patch by Scott Talbert).
* Fixed Python thread initialization causing hangs on operations (patch by Scott Talbert).
* getinfo(CURLINFO_FTP_ENTRY_PATH) now handles NULL return from libcurl, returning None in this case.
* Python 3.9 is now officially supported (patch by Bill Collins).
* Added CURLOPT_DOH_URL (patch by resokou).
* Best effort Python 2 support has been reinstated.
* Added missing fields to curl_version_info struct (patch by Hasan).
* Added CURLINFO_CONDITION_UNMET (patch by Dima Tisnek).
* Exposed MAX_CONCURRENT_STREAMS in CurlMulti (patch by Alexandre Pion).
* Compilation fixed against Python 3.10 alpha (patch by Kamil Dudka).- Remove patch curl7770_compatibility.patch and remove_nose.patch:
* They have both merged upstream.- Modify patch disable_randomly_failing_tests.patch:
* Use pytest rather than nose methods.- Add patch curl-789-error-message.patch:
* Handle missing ! in a returned error message.
* Fri Jun 04 2021 Matej Cepl - Add curl7770_compatibility.patch to have package compatible with curl 7.77.0.
* Mon Mar 08 2021 Pedro Monreal - Remove a failing test-case until fixed in curl:
* Upstream issue: https://github.com/curl/curl/issues/6615
* Thu Jan 28 2021 Dirk Müller - update to 7.43.0.6:
* Fixed offset parameter usage in seek callback
* Added support for libcurl SSL backend detection via `curl-config --ssl-backends`
* Added support for libcurl MultiSSL
* Added ability to unset CURLOPT_PROXY.
* Added support for CURLOPT_UPLOAD_BUFFERSIZE
* Added support for CURLOPT_MAXAGE_CONN
* Added support for sharing connection cache in libcurl
* Added support for CURLOPT_HAPROXYPROTOCOL
* CC and CFLAGS environment variables are now respected when building
* Fixed OpenSSL detection on CentOS 7 and 8
* surrogateescape error handler is used in multi_info_read to handle invalid UTF-8.- drop python-pycurl-7.43.0-tls-backend.patch (upstream)- refresh remove_nose.patch to remove even more nose code
* Tue Dec 15 2020 Matej Cepl - Add make-leap15-compat.patch to pass tests on Leap 15.2
* Mon Dec 14 2020 Matej Cepl - Add remove_nose.patch to remove dependency on nose (gh#pycurl/pycurl#655).
* Mon Jun 22 2020 Callum Farmer - Fixes for %_libexecdir changing to /usr/libexec
* Wed Apr 08 2020 Tomáš Chvátal - Do not pull in py2 package on doc subpkg
* Tue Mar 03 2020 Ondřej Súkup - update to 7.43.0.5- refresh python-pycurl-7.43.0-tls-backend.patch
* added python 3.8 support
* officialy ended support for python 2
* Mon Nov 18 2019 Tomáš Chvátal - Skip 4 tests that are tied to old bottle version so we can update the python-bottle package
* Tue Jul 23 2019 Tomáš Chvátal - Update to 7.43.0.3:
* This release primarily fixes an OpenSSL-related installation issue, and repairs the ability to use PycURL with newer libcurls compiled without FTP support.- Rebase patch:
* python-pycurl-7.43.0-tls-backend.patch
* Mon Apr 08 2019 Matej Cepl - bsc#1128355: update to the Factory package to get multibuild and better working tests.- Refreshed patch against the new minor release tarball: - pycurl-libssh.patch- Added patches: - disable_randomly_failing_tests.patch - python-pycurl-7.43.0-tls-backend.patch (from https://src.fedoraproject.org/rpms/python-pycurl/blob/master/f/0002-python-pycurl-7.43.0-tls-backend.patch)
* Tue Mar 12 2019 Matej Cepl - Fix URL of the project
* Wed Feb 06 2019 alarrosaAATTsuse.com- Set LANG to en_US.UTF8 to fix the tests