This commit is contained in:
2025-07-20 04:04:41 -04:00
commit 89909d5b20
27 changed files with 11534 additions and 0 deletions

33
requirements.txt Normal file
View 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