Next | Query returned 71 messages, browsing 41 to 50 | Previous

History of commit frequency

CVS Commit History:


   2017-05-29 12:43:42 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
2.16.5 (2017-05-28)
- Improvements to ``$ python -m requests.help``.
   2017-05-10 19:42:09 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 2.14.2:
**Bugfixes**
- Changed a less-than to an equal-to and an or in the dependency markers to
  widen compatibility with older setuptools releases.
   2017-05-10 05:41:20 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 2.14.1:
**Bugfixes**
- Changed the dependency markers to widen compatibility with older pip
releases.
   2017-05-09 19:08:39 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 2.14.0:

**Improvements**

- It is now possible to pass ``no_proxy`` as a key to the ``proxies``
  dictionary to provide handling similar to the ``NO_PROXY`` environment
  variable.
- When users provide invalid paths to certificate bundle files or directories
  Requests now raises ``IOError``, rather than failing at the time of the HTTPS
  request with a fairly inscrutable certificate validation error.
- The behavior of ``SessionRedirectMixin`` was slightly altered.
  ``resolve_redirects`` will now detect a redirect by calling
  ``get_redirect_target(response)`` instead of directly
  querying ``Response.is_redirect`` and ``Response.headers['location']``.
  Advanced users will be able to process malformed redirects more easily.
- Changed the internal calculation of elapsed request time to have higher
  resolution on Windows.
- Added ``win_inet_pton`` as conditional dependency for the ``[socks]`` extra
  on Windows with Python 2.7.
- Changed the proxy bypass implementation on Windows: the proxy bypass
  check doesn't use forward and reverse DNS requests anymore
- URLs with schemes that begin with ``http`` but are not ``http`` or ``https``
  no longer have their host parts forced to lowercase.

**Bugfixes**

- Much improved handling of non-ASCII ``Location`` header values in redirects.
  Fewer ``UnicodeDecodeError``s are encountered on Python 2, and Python 3 now
  correctly understands that Latin-1 is unlikely to be the correct encoding.
- If an attempt to ``seek`` file to find out its length fails, we now
  appropriately handle that by aborting our content-length calculations.
- Restricted ``HTTPDigestAuth`` to only respond to auth challenges made on 4XX
  responses, rather than to all auth challenges.
- Fixed some code that was firing ``DeprecationWarning`` on Python 3.6.
- The dismayed person emoticon (``/o\\``) no longer has a big head. I'm sure
  this is what you were all worrying about most.

**Miscellaneous**

- Updated bundled urllib3 to v1.21.1.
- Updated bundled chardet to v3.0.2.
- Updated bundled idna to v2.5.
- Updated bundled certifi to 2017.4.17.
   2017-04-04 14:42:23 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 2.13.0:

Features
* Only load the idna library when we’ve determined we need it. This will \ 
save some memory for users.

Miscellaneous
* Updated bundled urllib3 to 1.20.
* Updated bundled idna to 2.2.
   2017-01-01 09:21:49 by Ryo ONODERA | Files touched by this commit (3)
Log message:
Fix py-certbot segfault on NetBSD with ugly workaround, bump PKGREVISION
   2016-12-15 12:06:08 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 2.12.4 (2016-12-14)
**Bugfixes**
- Fixed regression from 2.12.2 where non-string types were rejected in the
  basic auth parameters. While support for this behaviour has been readded,
  the behaviour is deprecated and will be removed in the future.
   2016-11-11 10:27:21 by Filip Hajny | Files touched by this commit (2)
Log message:
Update devel/py-requests to 2.11.1.

2.11.1

Bugfixes

- Fixed a bug when using ``iter_content`` with ``decode_unicode=True``
  for streamed bodies would raise ``AttributeError``. This bug was
  introduced in 2.11.
- Strip Content-Type and Transfer-Encoding headers from the header block
  when following a redirect that transforms the verb from POST/PUT to GET.

2.11.0

Improvements

- Added support for the ``ALL_PROXY`` environment variable.
- Reject header values that contain leading whitespace or newline
  characters to reduce risk of header smuggling.

Bugfixes

- Fixed occasional ``TypeError`` when attempting to decode a JSON
  response that occurred in an error case. Now correctly returns
  a ``ValueError``.
- Requests would incorrectly ignore a non-CIDR IP address in the
  ``NO_PROXY`` environment variables: Requests now treats it as
  a specific IP.
- Fixed a bug when sending JSON data that could cause us to encounter
  obscure OpenSSL errors in certain network conditions (yes, really).
- Added type checks to ensure that ``iter_content`` only accepts
  integers and ``None`` for chunk sizes.
- Fixed issue where responses whose body had not been fully consumed
  would have the underlying connection closed but not returned to
  the connection pool, which could cause Requests to hang in situations
  where the ``HTTPAdapter`` had been configured to use a blocking
  connection pool.

Miscellaneous

- Updated bundled urllib3 to 1.16.
- Some previous releases accidentally accepted non-strings as acceptable
  header values. This release does not.
   2016-06-08 19:49:20 by Thomas Klausner | Files touched by this commit (15)
Log message:
Switch to MASTER_SITE_PYPI.
   2016-05-05 13:47:45 by Thomas Klausner | Files touched by this commit (3)
Log message:
Updated py-requests to 2.10.0.

2.10.0 (04-29-2016)
+++++++++++++++++++

**New Features**

- SOCKS Proxy Support! (requires PySocks; $ pip install requests[socks])

**Miscellaneous**

- Updated bundled urllib3 to 1.15.1.

2.9.2 (04-29-2016)
++++++++++++++++++

**Improvements**

- Change built-in CaseInsensitiveDict (used for headers) to use OrderedDict
  as its underlying datastore.

**Bugfixes**

- Don't use redirect_cache if allow_redirects=False
- When passed objects that throw exceptions from ``tell()``, send them via
  chunked transfer encoding instead of failing.
- Raise a ProxyError for proxy related connection issues.

Next | Query returned 71 messages, browsing 41 to 50 | Previous