diff --git a/CHANGELOG.md b/CHANGELOG.md index e450948..1ea68ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.0.1] - 2025-06-09 + +### Fixed + +- Downgrade `cryptography` version to support python 3.9.0 and later. + ## [3.0.0] - 2025-06-09 ### Added @@ -507,6 +513,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - Initial release of the project, laying the foundation for future enhancements and features. +[3.0.1]: https://github.com/hyugogirubato/KeyDive/releases/tag/v3.0.1 [3.0.0]: https://github.com/hyugogirubato/KeyDive/releases/tag/v3.0.0 [2.2.1]: https://github.com/hyugogirubato/KeyDive/releases/tag/v2.2.1 [2.2.0]: https://github.com/hyugogirubato/KeyDive/releases/tag/v2.2.0 diff --git a/keydive/__init__.py b/keydive/__init__.py index 47af1b1..910a88e 100644 --- a/keydive/__init__.py +++ b/keydive/__init__.py @@ -4,4 +4,4 @@ from .adb.vendor import Vendor from .drm.cdm import Cdm from .drm.keybox import KeyBox -__version__ = '3.0.0' +__version__ = '3.0.1' diff --git a/pyproject.toml b/pyproject.toml index e5aa965..4137ffc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "keydive" -version = "3.0.0" +version = "3.0.1" description = "Extract Widevine L3 keys from Android devices effortlessly, spanning multiple Android versions for DRM research and education." license = "MIT" authors = ["hyugogirubato <65763543+hyugogirubato@users.noreply.github.com>"] @@ -39,7 +39,7 @@ asn1crypto = ">=1.5.1" coloredlogs = ">=15.0.1" construct = "^2.10.70" crccheck = ">=1.3.0" -cryptography = ">=45.0.3" +cryptography = ">=43.0.3" frida = ">=17.1.3" pathvalidate = ">=3.2.1" protobuf = "^5.29.5"