CoolFace
Apppublic

MapleStory2005/MediaFlow

sourceHugging Facemitupdated 2y agoView on Hugging Face
0likes
pyproject.toml49 linesDownload Raw Back to root
1[tool.poetry]2name = "mediaflow-proxy"3version = "1.5.0"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.12"26fastapi = "^0.112.2"27httpx = {extras = ["socks"], version = "^0.27.2"}28tenacity = "^9.0.0"29xmltodict = "^0.13.0"30cachetools = "^5.4.0"31pydantic-settings = "^2.4.0"32gunicorn = "^23.0.0"33pycryptodome = "^3.20.0"34uvicorn = "^0.30.6"35 36 37[tool.poetry.group.dev.dependencies]38black = "^24.8.0"39 40[build-system]41requires = ["poetry-core"]42build-backend = "poetry.core.masonry.api"43 44[tool.poetry.scripts]45mediaflow-proxy = "mediaflow_proxy.main:run"46 47[tool.black]48line-length = 12049