dacpind/mediaflow-proxy
0
1[tool.poetry]2name = "mediaflow-proxy"3version = "1.7.6"4description = "A high-performance proxy server for streaming media, supporting HTTP(S), HLS, and MPEG-DASH with real-time DRM decryption."5authors = ["mhdzumair <mhdzumair@gmail.com>"]6readme = "README.md"7homepage = "https://github.com/mhdzumair/mediaflow-proxy"8repository = "https://github.com/mhdzumair/mediaflow-proxy"9documentation = "https://github.com/mhdzumair/mediaflow-proxy#readme"10keywords = ["proxy", "media", "streaming", "hls", "dash", "drm"]11license = "MIT"12classifiers = [13 "Development Status :: 4 - Beta",14 "Intended Audience :: Developers",15 "License :: OSI Approved :: MIT License",16 "Programming Language :: Python :: 3",17 "Programming Language :: Python :: 3.10",18 "Programming Language :: Python :: 3.11",19 "Programming Language :: Python :: 3.12",20]21include = ["LICENSE", "README.md", "mediaflow_proxy/static/*"]22 23 24[tool.poetry.dependencies]25python = ">=3.10"26fastapi = "0.115.0"27httpx = {extras = ["socks"], version = "^0.27.2"}28tenacity = "^9.0.0"29xmltodict = "^0.14.0"30cachetools = "^5.4.0"31pydantic-settings = "^2.5.2"32gunicorn = "^23.0.0"33pycryptodome = "^3.20.0"34uvicorn = "^0.31.0"35tqdm = "^4.66.5"36 37 38[tool.poetry.group.dev.dependencies]39black = "^24.8.0"40 41[build-system]42requires = ["poetry-core"]43build-backend = "poetry.core.masonry.api"44 45[tool.poetry.scripts]46mediaflow-proxy = "mediaflow_proxy.main:run"47 48[tool.black]49line-length = 12050 