+ Updated content key encryption types

+ Bumped version to v0.8.4
This commit is contained in:
titus 2026-03-12 17:26:31 +01:00
parent b2d526ca21
commit 88a4fb2b54
3 changed files with 3 additions and 3 deletions

View File

@ -16,4 +16,4 @@ from pyplayready.misc.revocation_list import *
from pyplayready.misc.storage import * from pyplayready.misc.storage import *
__version__ = "0.8.3" __version__ = "0.8.4"

View File

@ -95,7 +95,7 @@ def license_(device_path: Path, pssh: PSSH, server: str) -> None:
@main.command() @main.command()
@click.argument("device", type=Path) @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.option("-sl", "--security_level", type=click.Choice(["150", "2000", "3000"]), default="2000", help="Minimum Security Level")
@click.pass_context @click.pass_context
def test(ctx: click.Context, device: Path, ckt: str, security_level: str) -> None: def test(ctx: click.Context, device: Path, ckt: str, security_level: str) -> None:

View File

@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry] [tool.poetry]
name = "pyplayready" name = "pyplayready"
version = "0.8.3" version = "0.8.4"
description = "pyplayready CDM (Content Decryption Module) implementation in Python." description = "pyplayready CDM (Content Decryption Module) implementation in Python."
license = "CC BY-NC-ND 4.0" license = "CC BY-NC-ND 4.0"
authors = ["DevLARLEY, Erevoc", "DevataDev", "Sp4rky"] authors = ["DevLARLEY, Erevoc", "DevataDev", "Sp4rky"]