From 00e0f1fb6e7f6f13e82d1e65863a13d169284931 Mon Sep 17 00:00:00 2001 From: hyugogirubato <65763543+hyugogirubato@users.noreply.github.com> Date: Wed, 25 Sep 2024 15:35:04 +0200 Subject: [PATCH] Release v2.0.9 --- CHANGELOG.md | 6 +++++- keydive/__init__.py | 2 +- pyproject.toml | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ec3bc5..f04afbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,12 +4,16 @@ 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). -## [2.0.9] - Not released +## [2.0.9] - 2024-09-25 ### Added - Added private key function. +### Changed + +- Improved error handling related to file path issues during write operations. + ## [2.0.8] - 2024-07-27 ### Added diff --git a/keydive/__init__.py b/keydive/__init__.py index 9a08a6e..7a62256 100644 --- a/keydive/__init__.py +++ b/keydive/__init__.py @@ -2,4 +2,4 @@ from .core import Core from .cdm import Cdm from .vendor import Vendor -__version__ = '2.0.8' +__version__ = '2.0.9' diff --git a/pyproject.toml b/pyproject.toml index 0e3cea2..fc54063 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "keydive" -version = "2.0.8" +version = "2.0.9" 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>"] @@ -43,6 +43,7 @@ xmltodict = "^0.13.0" pywidevine = "^1.8.0" PyYAML = "^6.0.1" Flask = "^3.0.3" +pathvalidate = "^3.2.1" [tool.poetry.scripts] keydive = "keydive.__main__:main"