pyproject.toml 682 B

1234567891011121314151617181920212223242526272829303132
  1. [project]
  2. name = "trader-hyperliquid"
  3. version = "1.0.0"
  4. description = "Hyperliquid trading bot with copy trading, risk management, and performance monitoring"
  5. requires-python = ">=3.11"
  6. dependencies = [
  7. "python-telegram-bot",
  8. "python-dotenv",
  9. "numpy",
  10. "pandas",
  11. "psutil",
  12. "requests",
  13. "aiohttp",
  14. "aiofiles",
  15. "hyperliquid",
  16. "fastapi>=0.104.0",
  17. "uvicorn[standard]>=0.24.0",
  18. "jinja2>=3.1.0",
  19. "python-multipart>=0.0.6",
  20. "websockets>=12.0",
  21. "sse-starlette>=1.6.0",
  22. ]
  23. [build-system]
  24. requires = ["hatchling"]
  25. build-backend = "hatchling.build"
  26. [tool.hatch.build.targets.wheel]
  27. packages = ["src"]
  28. [tool.uv]
  29. dev-dependencies = []