mirror of
https://github.com/th30d4y/OpenLearnX.git
synced 2026-05-26 11:25:49 +00:00
backend
This commit is contained in:
+20
-15
@@ -1,28 +1,33 @@
|
||||
# FastAPI stack (optional — keep if you're using it too)
|
||||
fastapi==0.111.0
|
||||
uvicorn[standard]==0.30.1
|
||||
# Python 3.10 compatible versions
|
||||
|
||||
# Flask (add-on or alternative)
|
||||
Flask==3.0.3
|
||||
# Web frameworks
|
||||
fastapi==0.104.1
|
||||
uvicorn[standard]==0.24.0
|
||||
Flask==2.3.3
|
||||
Flask-CORS==4.0.0
|
||||
|
||||
# MongoDB async driver
|
||||
motor==3.4.0
|
||||
# Database drivers
|
||||
motor==3.3.2
|
||||
pymongo==4.6.0
|
||||
|
||||
# Web3 interaction
|
||||
web3==6.18.0
|
||||
# Blockchain & Web3
|
||||
web3==6.15.1
|
||||
eth-account==0.10.0
|
||||
|
||||
# IPFS client (optional)
|
||||
ipfshttpclient==0.8.0a2
|
||||
|
||||
# Env var support
|
||||
python-dotenv==1.0.1
|
||||
# Environment & configuration
|
||||
python-dotenv==1.0.0
|
||||
|
||||
# Pydantic for validation
|
||||
pydantic==2.7.1
|
||||
# Data validation
|
||||
pydantic==2.5.3
|
||||
|
||||
# Auth & password hashing
|
||||
# Authentication & security
|
||||
python-jose==3.3.0
|
||||
PyJWT==2.8.0
|
||||
passlib[bcrypt]==1.7.4
|
||||
cryptography==41.0.7
|
||||
|
||||
# HTTP requests
|
||||
requests==2.32.3
|
||||
requests==2.31.0
|
||||
Reference in New Issue
Block a user