Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 2.66 KB

CHANGELOG.md

File metadata and controls

57 lines (46 loc) · 2.66 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.5.0 - 2020-08-19

Added

  • Allow to provide an httpx.Client instance for *AuthorizationCode flows (even PKCE), *ClientCredentials and *ResourceOwnerPasswordCredentials flows.

0.4.0 - 2020-08-07

Changed

  • Mock an access token by default in httpx_auth.testing.token_cache_mock. Getting rid of pyjwt default dependency for testing.
  • Requires httpx==0.14.*

Added

  • Still under development, subject to breaking changes without notice: AWS4Auth authentication class for AWS. Ported from requests-aws4auth by Michael E. Martinka. Note that a few changes were made:
    • deprecated amz_date attribute has been removed.
    • it is not possible to provide an AWSSigningKey instance, use explicit parameters instead.
    • it is not possible to provide a date. It will default to now.
    • it is not possible to provide raise_invalid_date parameter anymore as the date will always be valid.
    • include_hdrs parameter was renamed into include_headers
    • host is not considered as a specific Amazon service anymore (no test specific code).
    • Each request now has it's own signing key and x-amz-date. Meaning you can use the same auth instance for more than one request.
    • session_token was renamed into security_token for consistency with the underlying name at Amazon.

0.3.0 - 2020-05-26

Changed

0.2.0 - 2020-03-23

Removed

  • Deprecated httpx_auth.Auths class has been removed.

0.1.0 - 2020-03-09

Changed

0.0.2 - 2020-02-10

Added

  • Port of requests_auth 5.0.2 for httpx

0.0.1 - 2020-02-04

Added

  • Placeholder for port of requests_auth to httpx