./devel/py-requests-toolbelt, Utility belt for advanced users of python-requests

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


Branch: CURRENT, Version: 0.9.1, Package name: py37-requests-toolbelt-0.9.1, Maintainer: pkgsrc-users

This is just a collection of utilities for python-requests, but
don't really belong in requests proper.


Required to run:
[devel/py-setuptools] [devel/py-requests] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 14c31d15c4df128bf65c010b14a2ac3be52e1e3a
RMD160: e1c8ce914afdadbcaa135ad2240fe037cab98bea
Filesize: 202.428 KB

Version history: (Expand)


CVS history: (Expand)


   2019-02-06 12:09:21 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-requests-toolbelt: updated to 0.9.1

0.9.1:
Fixed Bugs
Fix import of pyOpenSSL shim from urllib3 for PKCS12 adapter

0.9.0:

New Features
Add X509 Adapter that can handle PKCS12
Add stateless solution for streaming files by MultipartEncoder from one host to \ 
another (in chunks)

Fixed Bugs
Update link to example
Move import of ABCs from collections into version-specific part of _compat module
Fix backwards incompatibility in get_encodings_from_content
Correct callback documentation for MultipartEncoderMonitor
Fix bug when MultipartEncoder is asked to encode zero parts
Correct the type of non string request body dumps
Removed content from being stored in MultipartDecoder
Fix bug by enabling support for contenttype with capital letters.
Coerce proxy URL to bytes before dumping request
Avoid bailing out with exception upon empty response reason
Corrected Pool documentation
Corrected parentheses match in example usage
Fix "oject" to "object" in MultipartEncoder
Fix URL for the project after the move
Add fix for OSX TCPKeepAliveAdapter
   2017-05-29 13:07:19 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated py-requests-toolbelt to 0.8.0.

0.8.0 -- 2017-05-20
-------------------

More information about this release can be found on the `0.8.0 milestone`_.

New Features
~~~~~~~~~~~~

- Add ``UserAgentBuilder`` to provide more control over generated User-Agent
  strings.

Fixed Bugs
~~~~~~~~~~

- Include ``_validate_certificate`` in the lits of picked attributes on the
  ``AppEngineAdapter``.
- Fix backwards incompatibility in ``get_encodings_from_content``

.. _0.8.0 milestone:
    https://github.com/sigmavirus24/request … ones/0.8.0
   2017-02-20 11:01:46 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated py-requests-toolbelt to 0.7.1.

0.7.1 -- 2017-02-13
-------------------

Fixed Bugs
~~~~~~~~~~

- Fixed monkey-patching for the AppEngineAdapter.

- Make it easier to disable certificate verification when monkey-patching
  AppEngine.

- Handle ``multipart/form-data`` bodies without a trailing ``CRLF``.
   2016-07-24 21:27:38 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated py-requests-toolbelt to 0.7.0.

0.7.0 -- 2016-07-21
-------------------

More information about this release can be found on the `0.7.0 milestone`_.

New Features
~~~~~~~~~~~~

- Add ``BaseUrlSession`` to allow developers to have a session that has a
  "Base" URL. See the documentation for more details and examples.

- Split the logic of ``stream_response_to_file`` into two separate functions:

  * ``get_download_file_path`` to generate the file name from the Response.

  * ``stream_response_to_file`` which will use ``get_download_file_path`` if
    necessary

Fixed Bugs
~~~~~~~~~~

- Fixed the issue for people using *very* old versions of Requests where they
  would see an ImportError from ``requests_toolbelt._compat`` when trying to
  import ``connection``.

.. _0.7.0 milestone:
    https://github.com/sigmavirus24/request … ones/0.7.0
   2016-06-08 19:49:20 by Thomas Klausner | Files touched by this commit (15)
Log message:
Switch to MASTER_SITE_PYPI.
   2016-05-18 14:31:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated py35-requests-toolbelt to 0.6.2.

0.6.2 -- 2016-05-10
-------------------

Fixed Bugs
~~~~~~~~~~

- When passing a timeout via Requests, it was not appropriately translated to
  the timeout that the urllib3 code was expecting.

0.6.1 -- 2016-05-05
-------------------

Fixed Bugs
~~~~~~~~~~

- Remove assertion about request URLs in the AppEngineAdapter.

- Prevent pip from installing requests 3.0.0 when that is released until we
  are ready to handle it.
   2016-02-01 14:23:57 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update py-requests-toolbelt to 0.6.0:

0.6.0 -- 2016-01-27
-------------------

More information about this release can be found on the `0.6.0 milestone`_.

New Features
~~~~~~~~~~~~

- Add ``AppEngineAdapter`` to support developers using Google's AppEngine
  platform with Requests.

- Add ``GuessProxyAuth`` class to support guessing between Basic and Digest
  Authentication for proxies.

Fixed Bugs
~~~~~~~~~~

- Ensure that proxies use the correct TLS version when using the
  ``SSLAdapter``.

- Fix an ``AttributeError`` when using the ``HTTPProxyDigestAuth`` class.

Miscellaneous
~~~~~~~~~~~~~

- Drop testing support for Python 3.2. virtualenv and pip have stopped
  supporting it meaning that it is harder to test for this with our CI
  infrastructure. Moving forward we will make a best-effort attempt to
  support 3.2 but will not test for it.

.. _0.6.0 milestone:
    https://github.com/sigmavirus24/request … ones/0.6.0
   2015-12-28 00:36:43 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update py-requests-toolbelt to 0.5.1:

0.5.1 -- 2015-12-16
-------------------

More information about this release can be found on the `0.5.1 milestone`_.

Fixed Bugs
~~~~~~~~~~

- Now papers over the differences in requests' ``super_len`` function from
  versions prior to 2.9.0 and versions 2.9.0 and later.