pyproject.toml 838 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. [project]
  2. name = "cq2-sdk"
  3. version = "0.1.0"
  4. description = "Add your description here"
  5. readme = "README.md"
  6. authors = [
  7. { name = "wuzilong", email = "704541015@qq.com" }
  8. ]
  9. requires-python = ">=3.12"
  10. dependencies = [
  11. "brotli>=1.2.0",
  12. "cryptography>=50.0.1",
  13. "frida>=17.18.0",
  14. "frida-tools>=14.10.4",
  15. "httpx>=0.28.1",
  16. "lupa>=2.8",
  17. "opencv-python-headless>=5.0.0.93",
  18. "pillow>=12.3.0",
  19. "playwright>=1.63.0",
  20. "pydantic>=2.13.5",
  21. "pymysql>=1.1.0",
  22. "pyshark>=0.6",
  23. "resvg-py>=0.5.0",
  24. "rich>=15.0.0",
  25. "scapy>=2.7.0",
  26. "wulu-geetest-bypass>=0.3.4",
  27. "xxtea>=6.2.0",
  28. ]
  29. [project.scripts]
  30. cq2-sdk = "cq2_sdk:main"
  31. [build-system]
  32. requires = ["uv_build>=0.9.12,<0.10.0"]
  33. build-backend = "uv_build"
  34. [dependency-groups]
  35. dev = [
  36. "pytest>=9.1.1",
  37. "pytest-asyncio>=1.4.0",
  38. ]