Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-pycurl-7.45.3-3.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python311-pycurl Distribution: openSUSE Tumbleweed
Version: 7.45.3 Vendor: openSUSE
Release: 3.1 Build date: Fri Oct 4 16:25:56 2024
Group: Unspecified Build host: reproducible
Size: 293682 Source RPM: python-pycurl-7.45.3-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://pycurl.io/
Summary: PycURL -- cURL library module
This module provides bindings for the cURL library.

Provides

Requires

License

LGPL-2.1-or-later AND MIT

Changelog

* Fri Oct 04 2024 Matej Cepl <mcepl@cepl.eu>
  - Switching off test_multi_ tests, they are just too
    unrealiable. When running the test cycle in cycle I have never
    managed to make it pass ten times without this change.
* Tue Sep 24 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add upstream patch test-bottle-flask.patch to use Flask instead of
    bottle for tests.
    gh#pycurl/pycurl#838
* Thu Jun 06 2024 Dirk Müller <dmueller@suse.com>
  - 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)
* Fri Dec 15 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch pause-unpause-xfail.patch:
    * XFAIL a test due to gh#pycurl/pycurl#729 (bsc#1218062)
* Thu Oct 12 2023 Matej Cepl <mcepl@cepl.eu>
  - 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).
* Sun Apr 23 2023 Matej Cepl <mcepl@suse.com>
  - Switch documentation to be within the main package.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Fri Feb 24 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Disable http3 tests if it's not supported
* Mon Jan 02 2023 Dirk Müller <dmueller@suse.com>
  - 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)
* Thu Apr 28 2022 Steve Kowalik <steven.kowalik@suse.com>
  - 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 <mcepl@suse.com>
  - Add curl7770_compatibility.patch to have package compatible
    with curl 7.77.0.
* Mon Mar 08 2021 Pedro Monreal <pmonreal@suse.com>
  - 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 <dmueller@suse.com>
  - 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

Files

/usr/lib64/python3.11/site-packages/curl
/usr/lib64/python3.11/site-packages/curl/__init__.py
/usr/lib64/python3.11/site-packages/curl/__pycache__
/usr/lib64/python3.11/site-packages/curl/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/curl/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/pycurl-7.45.3-py3.11.egg-info
/usr/lib64/python3.11/site-packages/pycurl-7.45.3-py3.11.egg-info/PKG-INFO
/usr/lib64/python3.11/site-packages/pycurl-7.45.3-py3.11.egg-info/SOURCES.txt
/usr/lib64/python3.11/site-packages/pycurl-7.45.3-py3.11.egg-info/dependency_links.txt
/usr/lib64/python3.11/site-packages/pycurl-7.45.3-py3.11.egg-info/top_level.txt
/usr/lib64/python3.11/site-packages/pycurl.cpython-311-x86_64-linux-gnu.so
/usr/share/doc/packages/python311-pycurl
/usr/share/doc/packages/python311-pycurl/AUTHORS
/usr/share/doc/packages/python311-pycurl/ChangeLog
/usr/share/doc/packages/python311-pycurl/README.rst
/usr/share/licenses/python311-pycurl
/usr/share/licenses/python311-pycurl/COPYING-LGPL
/usr/share/licenses/python311-pycurl/COPYING-MIT


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 17 00:04:04 2024