Repository navigation
Releases
Releases Β· tedder/requests-aws4auth
v1.4.0
What's Changed
Bugfixes
- Sign the Host header that is actually sent. The port is now kept unless it is the default for the scheme (80 for http, 443 for https), fixing
SignatureDoesNotMatchon non-default ports withrequests, #79 #34, via #81. This re-applies the fix from #63, which 1.2.2 reverted after #65. - IPv6 literal hosts such as
https://[::1]are signed correctly; previously the host was signed as[. - Credentials embedded in the URL (
https://user:pass@host) are no longer signed as the host.
Changes
- Fix the inverted assertion in the non-standard port test from #68.
- Integration tests against MinIO and RadosGW on non-default ports, run in CI, #80.
- Add Python 3.13 and 3.14 classifiers.
Users connecting through a port-forward or SSH tunnel (the #65 setup) should also see signatures accepted now; see #65 for details.
Full Changelog: v1.3.2...v1.4.0
v1.3.2
What's Changed
- Fix Deprecated datetime.datetime.utcnow(), #77 #78. Thanks @andercarrera.
- Unit test and integration test updates, #78.
Full Changelog: v1.3.1...v1.3.2
v1.3.1
v1.3.0
v1.2.3
v1.2.2 (2023-02-02)
Bugfixes
- The 1.2.0/1.2.1 releases had a regression error. The fix of #63 has been reverted.
v1.2.1 (2023-01-25)
Bugfixes
- Actually fix #34. Build 1.2.0 was not fully released.
1.2.0 (2023-01-20)
Bugfixes
- Fix #34, port numbers on header, with #63. Thanks @phillipberndt.
Changes
- test against 3.10. Currently supporting 3.8-3.10.
- small fixup to flake8 config
v1.1.2 (2022-05-24)
What's Changed
- Remove README.md, LICENSE, and HISTORY from package_data. by @benjaminp in #52
- Feature/httpx support by @TheLazzziest in #55
- Prevent unquoting of query string reserved characters by @mliarakos in #60
- Add support for file-like objects as request body by @USSRLivesOn in #58
New Contributors
- @benjaminp made their first contribution in #52
- @TheLazzziest made their first contribution in #55
- @mliarakos made their first contribution in #60
- @USSRLivesOn made their first contribution in #58
Full Changelog: v.1.1.1...v1.1.2
1.1.1 (2021-06-04)
Bugfixes
- secondary fix to query string ordering, documented in #49. It would fail with multiple values for the same key. Thanks @martinamps.
- fix minor deprecation warning in a regex.
Package changes
- none
Tests
- Added tests for #49 secondary fix for string ordering.