33 lines
548 B
Plaintext
33 lines
548 B
Plaintext
# Core dependencies
|
|
numpy>=1.21.0
|
|
matplotlib>=3.4.0
|
|
psutil>=5.8.0
|
|
|
|
# Profiling
|
|
tracemalloc-ng>=1.0.0 # Enhanced memory profiling
|
|
|
|
# Visualization
|
|
seaborn>=0.11.0
|
|
plotly>=5.0.0
|
|
|
|
# ML dependencies (for ML optimizer)
|
|
torch>=1.9.0
|
|
tensorflow>=2.6.0
|
|
|
|
# Database dependencies (for query optimizer)
|
|
psycopg2-binary>=2.9.0
|
|
sqlalchemy>=1.4.0
|
|
|
|
# Distributed computing (for shuffle optimizer)
|
|
pyspark>=3.1.0
|
|
dask>=2021.8.0
|
|
|
|
# Development dependencies
|
|
pytest>=6.2.0
|
|
black>=21.0
|
|
mypy>=0.910
|
|
pylint>=2.10.0
|
|
|
|
# Documentation
|
|
sphinx>=4.0.0
|
|
sphinx-rtd-theme>=0.5.0 |