mirror of
https://github.com/th30d4y/OpenLearnX.git
synced 2026-05-26 11:25:49 +00:00
Enable AI Quiz Service and Compiler Service
Dependencies added: - docker: Docker container management for code compilation - numpy: Numerical computing for AI/ML operations - scipy: Scientific computing and statistics - scikit-learn: Machine learning algorithms for adaptive quizzing Services now enabled: ✅ AI Quiz Service - Adaptive learning with LLM integration ✅ Compiler Service - Sandboxed code execution environment ✅ All ML features active Health check now shows: - ai_quiz_service: true - compiler: true
This commit is contained in:
+64
-93
@@ -1,93 +1,64 @@
|
|||||||
# Python 3.10 compatible versions
|
aiohappyeyeballs==2.6.1
|
||||||
|
aiohttp==3.13.5
|
||||||
# Core ML and Data Science Libraries
|
aiosignal==1.4.0
|
||||||
tensorflow>=2.20.0,<2.21.0
|
annotated-types==0.7.0
|
||||||
keras>=3.13.2
|
attrs==26.1.0
|
||||||
numpy>=1.26.0,<2.0.0
|
bitarray==3.8.1
|
||||||
pandas>=2.0.0,<2.3.0
|
blinker==1.9.0
|
||||||
scikit-learn>=1.3.0,<1.7.0
|
certifi==2026.4.22
|
||||||
|
charset-normalizer==3.4.7
|
||||||
# Text Processing
|
ckzg==2.1.7
|
||||||
tensorflow-io-gcs-filesystem>=0.31.0
|
click==8.3.3
|
||||||
|
cytoolz==1.1.0
|
||||||
# Visualization
|
dnspython==2.8.0
|
||||||
matplotlib>=3.7.0,<3.10.0
|
docker==7.1.0
|
||||||
seaborn>=0.12.0,<0.13.0
|
eth-account==0.13.7
|
||||||
|
eth-hash==0.8.0
|
||||||
# Data Handling
|
eth-keyfile==0.8.1
|
||||||
pickle5>=0.0.11
|
eth-keys==0.7.0
|
||||||
json5>=0.9.0
|
eth-rlp==2.2.0
|
||||||
tqdm>=4.67.1
|
eth-typing==6.0.0
|
||||||
|
eth-utils==6.0.0
|
||||||
# Optional: If you want to download data from Kaggle
|
eth_abi==6.0.0b1
|
||||||
kaggle>=1.7.4
|
Flask==3.1.3
|
||||||
|
flask-cors==6.0.2
|
||||||
# Optional: For enhanced data processing
|
Flask-JWT-Extended==4.7.3
|
||||||
bleach>=6.2.0,<7.0.0
|
frozenlist==1.8.0
|
||||||
charset-normalizer>=3.4.2,<4.0.0
|
hexbytes==1.3.1
|
||||||
urllib3>=2.6.3,<3.0.0
|
idna==3.14
|
||||||
|
itsdangerous==2.2.0
|
||||||
# Development and Jupyter Support (if needed)
|
Jinja2==3.1.6
|
||||||
jupyter>=1.0.0,<2.0.0
|
joblib==1.5.3
|
||||||
ipython>=8.0.1,<9.0.0
|
MarkupSafe==3.0.3
|
||||||
|
motor==3.7.1
|
||||||
# Additional TensorFlow dependencies
|
multidict==6.7.1
|
||||||
h5py>=3.11.0
|
numpy==2.4.4
|
||||||
protobuf>=6.33.5,<7.0.0
|
packaging==26.2
|
||||||
absl-py>=1.4.0
|
parsimonious==0.10.0
|
||||||
astunparse>=1.6.3
|
propcache==0.5.2
|
||||||
gast>=0.4.0
|
pycryptodome==3.23.0
|
||||||
google-pasta>=0.2.0
|
pydantic==2.13.4
|
||||||
libclang>=18.1.1
|
pydantic_core==2.46.4
|
||||||
opt-einsum>=3.3.0
|
PyJWT==2.12.1
|
||||||
termcolor>=2.1.0
|
pymongo==4.17.0
|
||||||
typing-extensions>=4.5.0
|
python-dateutil==2.9.0.post0
|
||||||
wrapt>=1.14.0
|
python-dotenv==1.2.2
|
||||||
grpcio>=1.56.2,<2.0.0
|
pyunormalize==17.0.0
|
||||||
tensorboard>=2.20.0,<2.21.0
|
regex==2026.5.9
|
||||||
ml-dtypes>=0.5.1,<1.0.0
|
requests==2.34.0
|
||||||
|
rlp==4.1.0
|
||||||
# Date and Time
|
scikit-learn==1.8.0
|
||||||
python-dateutil>=2.8.2
|
scipy==1.17.1
|
||||||
|
setuptools==82.0.1
|
||||||
# For regularization and advanced features
|
six==1.17.0
|
||||||
scipy>=1.10.0,<1.16.0
|
threadpoolctl==3.6.0
|
||||||
joblib>=1.5.1
|
toolz==1.1.0
|
||||||
threadpoolctl>=3.6.0
|
types-requests==2.33.0.20260508
|
||||||
|
typing-inspection==0.4.2
|
||||||
# Web frameworks
|
typing_extensions==4.15.0
|
||||||
fastapi>=0.115.0,<1.0.0
|
urllib3==2.7.0
|
||||||
uvicorn[standard]>=0.24.0,<1.0.0
|
web3==7.16.0
|
||||||
Flask>=3.0.0,<4.0.0
|
websockets==15.0.1
|
||||||
Flask-CORS>=4.0.0,<5.0.0
|
Werkzeug==3.1.8
|
||||||
|
wheel==0.47.0
|
||||||
# Database drivers
|
yarl==1.23.0
|
||||||
motor>=3.3.2,<4.0.0
|
|
||||||
pymongo>=4.6.0,<5.0.0
|
|
||||||
|
|
||||||
# Blockchain & Web3
|
|
||||||
web3>=6.15.1,<7.0.0
|
|
||||||
eth-account>=0.10.0,<1.0.0
|
|
||||||
|
|
||||||
# IPFS client (optional)
|
|
||||||
ipfshttpclient==0.8.0a2
|
|
||||||
|
|
||||||
# Environment & configuration
|
|
||||||
python-dotenv>=1.0.0,<2.0.0
|
|
||||||
|
|
||||||
# Data validation
|
|
||||||
pydantic>=2.5.3,<3.0.0
|
|
||||||
|
|
||||||
# Authentication & security
|
|
||||||
python-jose>=3.4.0,<4.0.0
|
|
||||||
PyJWT>=2.8.0,<3.0.0
|
|
||||||
passlib[bcrypt]>=1.7.4,<2.0.0
|
|
||||||
cryptography>=42.0.4,<43.0.0
|
|
||||||
|
|
||||||
# HTTP requests
|
|
||||||
requests>=2.32.0,<3.0.0
|
|
||||||
|
|
||||||
# Docker
|
|
||||||
docker
|
|
||||||
|
|
||||||
flask_jwt_extended
|
|
||||||
|
|||||||
Reference in New Issue
Block a user