Pipfile 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. [[source]]
  2. name = "aliyun"
  3. url = "https://mirrors.aliyun.com/pypi/simple"
  4. verify_ssl = true
  5. [scripts]
  6. dev = "python main.py"
  7. service = "python service/app.py"
  8. ui = "python tkinter_ui/tkinter_ui.py"
  9. docker_run = "docker run -v ./config:/iptv-api/config -v ./output:/iptv-api/output -d -p 8000:8000 guovern/iptv-api"
  10. docker_run_lite = "docker run -v ./config:/iptv-api-lite/config -v ./output:/iptv-api-lite/output -d -p 8000:8000 guovern/iptv-api:lite"
  11. tkinter_build = "pyinstaller tkinter_ui/tkinter_ui.spec"
  12. docker_build = "docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 --build-arg APP_WORKDIR=/iptv-api -t guovern/iptv-api ."
  13. docker_build_lite = "docker buildx build --platform linux/amd64,linux/arm64,linux/arm/v7 --build-arg APP_WORKDIR=/iptv-api-lite --build-arg LITE=True -t guovern/iptv-api:lite ."
  14. [dev-packages]
  15. requests = "*"
  16. selenium = "*"
  17. bs4 = "*"
  18. tqdm = "*"
  19. async-timeout = "*"
  20. pyinstaller = "*"
  21. aiohttp = "*"
  22. flask = "*"
  23. opencc-python-reimplemented = "*"
  24. fake-useragent = "*"
  25. pillow = "*"
  26. m3u8 = "*"
  27. [packages]
  28. requests = "*"
  29. bs4 = "*"
  30. tqdm = "*"
  31. async-timeout = "*"
  32. aiohttp = "*"
  33. flask = "*"
  34. opencc-python-reimplemented = "*"
  35. fake-useragent = "*"
  36. gunicorn = "*"
  37. pillow = "*"
  38. m3u8 = "*"
  39. [requires]
  40. python_version = "3.13"