Initial
This commit is contained in:
33
requirements.txt
Normal file
33
requirements.txt
Normal file
@@ -0,0 +1,33 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user