treq v20.4.0 Release Notes

Release Date: 2020-04-16 // about 4 years ago
  • ๐Ÿ”‹ 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>__)