From 88a4fb2b548395c07676ab4564dd7cd8504f0ba0 Mon Sep 17 00:00:00 2001 From: titus <121249322+DevLARLEY@users.noreply.github.com> Date: Thu, 12 Mar 2026 17:26:31 +0100 Subject: [PATCH] + Updated content key encryption types + Bumped version to v0.8.4 --- pyplayready/__init__.py | 2 +- pyplayready/main.py | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyplayready/__init__.py b/pyplayready/__init__.py index d399ec6..ca97157 100644 --- a/pyplayready/__init__.py +++ b/pyplayready/__init__.py @@ -16,4 +16,4 @@ from pyplayready.misc.revocation_list import * from pyplayready.misc.storage import * -__version__ = "0.8.3" +__version__ = "0.8.4" diff --git a/pyplayready/main.py b/pyplayready/main.py index a3f2aea..3faaeed 100644 --- a/pyplayready/main.py +++ b/pyplayready/main.py @@ -95,7 +95,7 @@ def license_(device_path: Path, pssh: PSSH, server: str) -> None: @main.command() @click.argument("device", type=Path) -@click.option("-c", "--ckt", type=click.Choice(["aesctr", "aescbc"], case_sensitive=False), default="aesctr", help="Content Key Encryption Type") +@click.option("-c", "--ckt", type=click.Choice(["AES128BitCTR", "AES128BitCBC"], case_sensitive=False), default="AES128BitCTR", help="Content Key Encryption Type") @click.option("-sl", "--security_level", type=click.Choice(["150", "2000", "3000"]), default="2000", help="Minimum Security Level") @click.pass_context def test(ctx: click.Context, device: Path, ckt: str, security_level: str) -> None: diff --git a/pyproject.toml b/pyproject.toml index e5702db..b106163 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "pyplayready" -version = "0.8.3" +version = "0.8.4" description = "pyplayready CDM (Content Decryption Module) implementation in Python." license = "CC BY-NC-ND 4.0" authors = ["DevLARLEY, Erevoc", "DevataDev", "Sp4rky"]