44 lines
1.1 KiB
Python
44 lines
1.1 KiB
Python
"""Setup script for crypto_trader application."""
|
|
|
|
from setuptools import setup, find_packages
|
|
|
|
setup(
|
|
name="crypto_trader",
|
|
version="0.1.0",
|
|
description="Cryptocurrency Trading Platform - Web-based trading application with FastAPI backend",
|
|
author="Your Name",
|
|
author_email="your.email@example.com",
|
|
packages=find_packages(where="src"),
|
|
package_dir={"": "src"},
|
|
python_requires=">=3.11",
|
|
install_requires=[
|
|
"python-dotenv>=1.0.0",
|
|
"pyyaml>=6.0",
|
|
"sqlalchemy>=2.0.0",
|
|
"alembic>=1.12.0",
|
|
"ccxt>=4.0.0",
|
|
"websockets>=12.0",
|
|
"pandas>=2.0.0",
|
|
"numpy>=1.24.0",
|
|
"pandas-ta>=0.3.14b",
|
|
"TA-Lib>=0.4.28",
|
|
"aiohttp>=3.9.0",
|
|
"plyer>=2.1.0",
|
|
"python-dateutil>=2.8.0",
|
|
"pytz>=2023.3",
|
|
"cryptography>=41.0.0",
|
|
"keyring>=24.0.0",
|
|
"scipy>=1.11.0",
|
|
"scikit-optimize>=0.9.0",
|
|
"reportlab>=4.0.0",
|
|
"matplotlib>=3.8.0",
|
|
"APScheduler>=3.10.0",
|
|
"scikit-learn>=1.3.0",
|
|
"joblib>=1.3.0",
|
|
"transformers>=4.35.0",
|
|
"torch>=2.0.0",
|
|
"feedparser>=6.0.0",
|
|
],
|
|
)
|
|
|