Skip to content

Commit

Permalink
Release 20.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
twm committed Apr 17, 2020
1 parent 982c8ac commit ece6656
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 7 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,30 @@ Changelog

.. towncrier release notes start
20.4.0 (2020-04-16)
===================

Features
--------

- Support for Python 3.8 and PyPy3: treq is now tested with these interpreters. (`#271 <https://github.com/twisted/treq/issues/271>`__)


Bugfixes
--------

- `treq.client.HTTPClient.request()` and its aliases no longer raise `UnicodeEncodeError` when passed a Unicode *url* and non-empty *params*.
Now the URL and query parameters are concatenated as documented. (`#264 <https://github.com/twisted/treq/issues/264>`__)
- In treq 20.3.0 the *params* argument didn't accept parameter names or values that contain the characters ``&`` or ``#``.
Now these characters are properly escaped. (`#282 <https://github.com/twisted/treq/issues/282>`__)


Improved Documentation
----------------------

- The treq documentation has been revised to emphasize use of `treq.client.HTTPClient` over the module-level convenience functions in the `treq` module. (`#276 <https://github.com/twisted/treq/issues/276>`__)


20.3.0 (2020-03-15)
===================

Expand Down
2 changes: 0 additions & 2 deletions changelog.d/264.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/271.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/276.doc.rst

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/282.bugfix.rst

This file was deleted.

2 changes: 1 addition & 1 deletion src/treq/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@

from incremental import Version

__version__ = Version('treq', 20, 3, 0)
__version__ = Version('treq', 20, 4, 0)
__all__ = ["__version__"]

0 comments on commit ece6656

Please sign in to comment.