Revisions of python-pycurl

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1179069 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 46)
- update to 7.45.3:
  * Add CURLOPT_REQUEST_TARGET option
  * Add missing 2nd parameters to METH_NOARGS functions
  * Add CURLOPT_AWS_SIGV4 option (patch by Scott Talbert).
  * Add consistent names for newer Curl version constants
  * Only run HTTP version 3 option constant test if curl
    supported
  * Expose COMPILE_SSL_LIB in Python and use for test filtering
  * Filter tests based on *compile* libcurl version not runtime
    version
  * Use print function in callbacks documentation
  * Add missing shebang to tests/ext/test-suite.sh
  * Officially declare support for Python 3.12
  * Fix curl_multi_info_read flow that loses messages
  * Support using environment variables for setup on Windows
  * Add support for Schannel SSL backend (patch by Scott Talbert)
  * Skip HTTP2 tests based on a curl support check
  * Fix fake-curl tests so they work when run out of tree
  * xfail test_easy_pause_unpause unconditionally
  * Provide generic error strings in pycurl.error objects
  * 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
  * Add support for setting rest of CURLOPTTYPE_BLOB fields
  * Build wheels on Linux/macOS/Windows (patch by Scott Talbert).
- drop pause-unpause-xfail.patch (upstream)

- refresh python-pycurl-7.43.0-tls-backend.patch
- remove runtime curl version check and __DATE__ __TIME__ usage
- Add Source URL, see https://en.opensuse.org/SourceUrls
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133226 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 45)
- Add patch pause-unpause-xfail.patch:
  * XFAIL a test due to gh#pycurl/pycurl#729 (bsc#1218062)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1117519 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 44)
- Skip test_multi_socket_select (gh#pycurl/pycurl#819),
  test_multi_socket_action (gh#pycurl/pycurl#729), and
  test_request_with_verifypeer (gh#pycurl/pycurl#822).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084409 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 43)
Forwarded request #1084390 from dirkmueller

- Switch documentation to be within the main package.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1067565 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 41)
- Disable http3 tests if it's not supported
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1046272 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 40)
- update to 7.45.2:
  * Python 3.9 compatibility for Py_TRASHCAN_SAFE_BEGIN
  * Add support for CURL_HTTP_VERSION_3
  * Add CURLOPT_TLS13_CIPHERS and CURLOPT_PROXY_TLS13_CIPHERS options
  * Added HTTP09_ALLOWED option
  * Removed use of distutils
- drop curl-789-error-message.patch (upstream)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 973531 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 39)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 897519 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 38)
- Add curl7770_compatibility.patch to have package compatible
  with curl 7.77.0.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867959 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 36)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 855998 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 35)
- Add make-leap15-compat.patch to pass tests on Leap 15.2
- Add remove_nose.patch to remove dependency on nose
  (gh#pycurl/pycurl#655).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 792436 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 33)
- Do not pull in py2 package on doc subpkg
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 781212 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 32)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 749288 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 31)
- Skip 4 tests that are tied to old bottle version so we can
  update the python-bottle package
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 717837 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 30)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 684317 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 28)
Fix URL of the project
Displaying revisions 1 - 20 of 46
openSUSE Build Service is sponsored by