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

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


Branch: CURRENT, Version: 7.43.0.2nb5, Package name: py37-curl-7.43.0.2nb5, 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:

SHA1: cd617ed4e40a3b8f5ca5bf54aba7f35ed25afa46
RMD160: d6f40fc0f1e3f69bead2c2b9daf71a7195635f2c
Filesize: 209.191 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-22 14:23:56 by Ryo ONODERA | Files touched by this commit (678)
Log message:
Recursive revbump from boost-1.71.0
   2019-07-21 00:46:59 by Thomas Klausner | Files touched by this commit (595)
Log message:
*: recursive bump for nettle 3.5.1
   2019-07-01 06:08:55 by Ryo ONODERA | Files touched by this commit (669)
Log message:
Recursive revbump from boost-1.70.0
   2018-12-13 20:52:27 by Adam Ciarcinski | Files touched by this commit (668)
Log message:
revbump for boost 1.69.0
   2018-08-20 09:31:52 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
py-curl: only use distutils (used to import setuptools when wheels were installed)
   2018-08-16 20:55:17 by Adam Ciarcinski | Files touched by this commit (653) | Package updated
Log message:
revbump after boost-libs update
   2018-06-05 20:50:31 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-curl: update to 7.43.0.2.

PycURL 7.43.0.2 - 2018-06-02
----------------------------

Highlights of this release:

1. Experimental perform_rs and perform_rb methods have been added to Curl
   objects. They return response body as a string and a byte string,
   respectively. The goal of these methods is to improve PycURL's usability
   for typical use cases, specifically removing the need to set up
   StringIO/BytesIO objects to store the response body.

2. getinfo_raw and errstr_raw methods have been added to Curl objects to
   return transfer information as byte strings, permitting applications to
   retrieve transfer information that is not decodable using Python's
   default encoding.

3. errstr and "fail or error" exceptions now replace undecodable bytes
   so as to provide usable strings; use errstr_raw to retrieve original
   byte strings.

4. There is no longer a need to keep references to Curl objects when they
   are used in CurlMulti objects - PycURL now maintains such references
   internally.

5. Official Windows builds now include HTTP/2 and international domain
   name support.

6. PycURL now officially supports BoringSSL.

7. A number of smaller improvements have been made and bugs fixed.
   2018-04-29 23:32:09 by Adam Ciarcinski | Files touched by this commit (629) | Package updated
Log message:
revbump for boost-libs update