Releases: Colin-b/httpx_auth
Releases · Colin-b/httpx_auth
0.5.1 (2020-08-31)
Fixed
AWSAuth
authentication class now handles empty path. Thanks toMichael E. Martinka
. This class is still considered as under development and subject to breaking changes without notice.
Changed
- All methods within
AWSAuth
are now private. They were never meant to be exposed anyway.
0.5.0 (2020-08-19)
Added
- Allow to provide an
httpx.Client
instance for*AuthorizationCode
flows (evenPKCE
),*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 ofpyjwt
default dependency for testing. - Requires
httpx
==0.14.*
Added
- Still under development, subject to breaking changes without notice:
AWS4Auth
authentication class for AWS. Ported fromrequests-aws4auth
byMichael 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 intoinclude_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 intosecurity_token
for consistency with the underlying name at Amazon.
- deprecated
0.3.0 (2020-05-26)
Changed
- Requires
httpx
==0.13.*
0.2.0 (2020-03-23)
Removed
- Deprecated
httpx_auth.Auths
class has been removed.
0.1.0 (2020-03-09)
Changed
- Requires
httpx
==0.12.*
0.0.2 (2020-02-10)
Added
- Port of requests_auth 5.0.2 for httpx