./www/py-curl, Python module interface to the cURL library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 7.45.3nb5, Package name: py312-curl-7.45.3nb5, Maintainer: pkgsrc-users

PycURL is a Python module that interface with the cURL library, by
using this module, you can fetch documents identified by a URI from
within a Python program.


Required to run:
[www/curl] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 230.928 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-18 09:28:12 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-curl: updated to 7.45.3

Version 7.45.3 [requires libcurl-7.19.0 or better] - 2024-02-17
---------------------------------------------------------------

* Add CURLOPT_REQUEST_TARGET option (patch by Marcel Brouwers).
* Add missing 2nd parameters to METH_NOARGS functions
  (patch by Scott Talbert).
* Add CURLOPT_AWS_SIGV4 option (patch by Scott Talbert).
* Add consistent names for newer Curl version constants
  (patch by Scott Talbert).
* Only run HTTP version 3 option constant test if curl supported
  (patch by Scott Talbert).
* Expose COMPILE_SSL_LIB in Python and use for test filtering
  (patch by Scott Talbert).
* Filter tests based on *compile* libcurl version not runtime version
  (patch by Scott Talbert).
* Use print function in callbacks documentation
  (patch by Scott Talbert).
* Add missing shebang to tests/ext/test-suite.sh
  (patch by Scott Talbert).
* Officially declare support for Python 3.12
  (patch by Scott Talbert).
* Fix curl_multi_info_read flow that loses messages
  (patch by Dom Sekotill).
* Support using environment variables for setup on Windows
  (patch by Scott Talbert).
* Add support for Schannel SSL backend (patch by Scott Talbert)
* Skip HTTP2 tests based on a curl support check
  (patch by Scott Talbert).
* Fix fake-curl tests so they work when run out of tree
  (patch by Scott Talbert).
* xfail test_easy_pause_unpause unconditionally
  (patch by Scott Talbert).
* Provide generic error strings in pycurl.error objects
  (patch by Scott Talbert).
* 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
  (patch by Vesa Jääskeläinen).
* Add support for setting rest of CURLOPTTYPE_BLOB fields
  (patch by Vesa Jääskeläinen).
* Build wheels on Linux/macOS/Windows (patch by Scott Talbert).
   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | Package updated
Log message:
revbump after textproc/icu update
   2022-12-17 07:22:02 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-curl: updated to 7.45.2

Version 7.45.2

* Python 3.9 compatibility for Py_TRASHCAN_SAFE_BEGIN
  (patch by Scott Talbert).
* Add support for CURL_HTTP_VERSION_3 (patch by Scott Talbert).
* Add CURLOPT_TLS13_CIPHERS and CURLOPT_PROXY_TLS13_CIPHERS options
  (patch by Scott Talbert).
* Added HTTP09_ALLOWED option (patch by Scott Talbert).
* Removed use of distutils (patch by Scott Talbert).
   2022-10-26 12:32:08 by Thomas Klausner | Files touched by this commit (687)
Log message:
*: bump PKGREVISION for libunistring shlib major bump
   2022-03-17 14:03:52 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-curl: updated to 7.45.1

PycURL 7.45.1 - 2022-03-13
This release fixes build when libcurl < 7.64.1 is used.

PycURL 7.45.0 - 2022-03-09
This release adds support for SecureTransport SSL backend (MacOS), adds ability \ 
to unset a number of multi options, adds ability to duplicate easy handles and \ 
permits pycurl classes to be subclassed.
   2022-01-22 16:50:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-curl: fix PLIST for python 2.7