MapleStory2005/MediaFlow
0
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 