mirror of
https://github.com/th30d4y/OpenLearnX.git
synced 2026-05-26 19:26:33 +00:00
new ver
This commit is contained in:
+27
@@ -0,0 +1,27 @@
|
|||||||
|
# Ignore virtual environment
|
||||||
|
venv/
|
||||||
|
env/
|
||||||
|
|
||||||
|
# Python cache and compiled files
|
||||||
|
__pycache__/
|
||||||
|
*.py[cod]
|
||||||
|
*.pyo
|
||||||
|
|
||||||
|
# Editor/IDE settings
|
||||||
|
.vscode/
|
||||||
|
.idea/
|
||||||
|
|
||||||
|
# Environment variables
|
||||||
|
.env
|
||||||
|
*.env
|
||||||
|
|
||||||
|
# MacOS/Linux/Windows system files
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# Logs and database files
|
||||||
|
*.log
|
||||||
|
*.sqlite3
|
||||||
|
|
||||||
|
# Jupyter Notebooks checkpoints (if using)
|
||||||
|
.ipynb_checkpoints/
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
# FastAPI stack (optional — keep if you're using it too)
|
||||||
|
fastapi==0.111.0
|
||||||
|
uvicorn[standard]==0.30.1
|
||||||
|
|
||||||
|
# Flask (add-on or alternative)
|
||||||
|
Flask==3.0.3
|
||||||
|
|
||||||
|
# MongoDB async driver
|
||||||
|
motor==3.4.0
|
||||||
|
|
||||||
|
# Web3 interaction
|
||||||
|
web3==6.18.0
|
||||||
|
|
||||||
|
# IPFS client (optional)
|
||||||
|
ipfshttpclient==0.8.0a2
|
||||||
|
|
||||||
|
# Env var support
|
||||||
|
python-dotenv==1.0.1
|
||||||
|
|
||||||
|
# Pydantic for validation
|
||||||
|
pydantic==2.7.1
|
||||||
|
|
||||||
|
# Auth & password hashing
|
||||||
|
python-jose==3.3.0
|
||||||
|
passlib[bcrypt]==1.7.4
|
||||||
|
|
||||||
|
# HTTP requests
|
||||||
|
requests==2.32.3
|
||||||
Reference in New Issue
Block a user