Releases: akamai/AkamaiOPEN-edgegrid-python
Releases · akamai/AkamaiOPEN-edgegrid-python
v2.0.0
2.0.0 (2024-11-13)
Breaking changes
- discontinue support for Python 2.7, the minimum supported version is now Python 3.9
- the
__init__
function ofEdgeGridAuth
andEdgeGridAuthHeaders
now acceptsheaders_to_sign
andmax_body
as keyword-only arguments - change signatures of these methods in the
EdgeGridAuthHeaders
class:make_auth_header
,sign_request
andmake_data_to_sign
Improvements
- update several dependencies in
setup.py
- start generating files
requirements.txt
anddev-requirements.txt
usingpip-compile
, so that they contain the full set of project dependencies
Bug fixes
- fix handling file objects in the request body for
EdgeGridAuth
v1.3.1
v1.3.0
1.3.0 (2022-08-29)
-
Improvements
- decouple from
requests
library - add support for MultipartEncoder
- decouple from
-
Bug fixes
- remove unnecessary shebangs and permissions
v1.2.1
v1.2.0
1.2.0 (2021-08-10)
Bug fixes
- GH#48 and GH#50 issues: recognize the
~
tilde character as home directory alias - GH#36, GH#44 and GH#53 issues: add missing test resource files to PyPI package
- GH#41: require PyOpenSSL >= v19.0.0 to avoid old OS packages
Improvements
- better Python 2 and Python 3 documentation and related setup.py tags