mirror of
https://github.com/devine-dl/pywidevine.git
synced 2024-10-29 21:19:20 +00:00
1156edfef7
This is to fix some security vulnerabilities. The main dependency locking this to 4.8.0 for so long was pycaption, which was updated to support 4.9.1 in v2.1.0.
46 lines
1.4 KiB
TOML
46 lines
1.4 KiB
TOML
[build-system]
|
|
requires = ["poetry-core>=1.0.0"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[tool.poetry]
|
|
name = "pywidevine"
|
|
version = "1.4.2"
|
|
description = "Widevine CDM (Content Decryption Module) implementation in Python."
|
|
authors = ["rlaphoenix <rlaphoenix@pm.me>"]
|
|
license = "GPL-3.0-only"
|
|
readme = "README.md"
|
|
repository = "https://github.com/rlaphoenix/pywidevine"
|
|
keywords = ["widevine", "drm", "google"]
|
|
classifiers = [
|
|
"Development Status :: 5 - Production/Stable",
|
|
"Intended Audience :: Developers",
|
|
"Intended Audience :: End Users/Desktop",
|
|
"Natural Language :: English",
|
|
"Operating System :: OS Independent",
|
|
"Topic :: Multimedia :: Video",
|
|
"Topic :: Security :: Cryptography"
|
|
]
|
|
|
|
[tool.poetry.urls]
|
|
"Bug Tracker" = "https://github.com/rlaphoenix/pywidevine/issues"
|
|
"Forums" = "https://github.com/rlaphoenix/pywidevine/discussions"
|
|
"Changelog" = "https://github.com/rlaphoenix/pywidevine/blob/master/CHANGELOG.md"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = ">=3.7,<3.11"
|
|
protobuf = "3.19.3"
|
|
pymp4 = "^1.2.0"
|
|
pycryptodome = "^3.15.0"
|
|
click = "^8.1.3"
|
|
requests = "^2.28.1"
|
|
lxml = ">=4.9.1"
|
|
Unidecode = "^1.3.4"
|
|
aiohttp = {version = "^3.8.1", optional = true}
|
|
PyYAML = {version = "^6.0", optional = true}
|
|
|
|
[tool.poetry.extras]
|
|
serve = ["aiohttp", "PyYAML"]
|
|
|
|
[tool.poetry.scripts]
|
|
pywidevine = "pywidevine.main:main"
|