chore: Mise à jour des versions des dépendances
📦 Backend (Python): - FastAPI: 0.109 → 0.115+ - SQLAlchemy: 2.0.25 → 2.0.36+ - Pydantic: 2.5 → 2.10+ - Uvicorn: 0.27 → 0.32+ - pytest: 7.4 → 8.3+ - Python: 3.11 → 3.12 (Docker) - Support Python 3.11-3.13 📦 Frontend (Node): - Vue.js: 3.4 → 3.5.13 - Vite: 5.0 → 6.0.3 - Vue Router: 4.2 → 4.5.0 - Pinia: 2.1 → 2.2.6 - TailwindCSS: 3.4.0 → 3.4.17 - Chart.js: 4.4.1 → 4.4.7 - Node.js: 18 → 22 LTS (Docker) 🐳 Docker: - Prérequis Docker: 20.10+ → 24.0+ - Docker Compose: 2.0+ → 2.20+ 📝 Documentation: - README.md: Versions mises à jour - DOCKER.md: Prérequis actualisés - CHANGELOG.md: Nouveau fichier avec historique complet ✅ Toutes les versions utilisent les dernières releases stables (Nov 2025)
This commit is contained in:
@@ -3,34 +3,34 @@ name = "notytex-backend"
|
||||
version = "2.0.0"
|
||||
description = "Backend API FastAPI pour Notytex - Système de gestion scolaire"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.11"
|
||||
requires-python = ">=3.11,<3.14"
|
||||
license = {text = "MIT"}
|
||||
authors = [
|
||||
{name = "Notytex Team"}
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
"fastapi>=0.109.0",
|
||||
"uvicorn[standard]>=0.27.0",
|
||||
"sqlalchemy>=2.0.25",
|
||||
"aiosqlite>=0.19.0",
|
||||
"pydantic>=2.5.0",
|
||||
"pydantic-settings>=2.1.0",
|
||||
"python-multipart>=0.0.6",
|
||||
"python-dotenv>=1.0.0",
|
||||
"httpx>=0.26.0",
|
||||
"email-validator>=2.1.0",
|
||||
"fastapi>=0.115.0",
|
||||
"uvicorn[standard]>=0.32.0",
|
||||
"sqlalchemy>=2.0.36",
|
||||
"aiosqlite>=0.20.0",
|
||||
"pydantic>=2.10.0",
|
||||
"pydantic-settings>=2.6.0",
|
||||
"python-multipart>=0.0.17",
|
||||
"python-dotenv>=1.0.1",
|
||||
"httpx>=0.28.0",
|
||||
"email-validator>=2.2.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"pytest>=7.4.0",
|
||||
"pytest-asyncio>=0.23.0",
|
||||
"pytest-cov>=4.1.0",
|
||||
"httpx>=0.26.0",
|
||||
"black>=24.1.0",
|
||||
"ruff>=0.1.0",
|
||||
"mypy>=1.8.0",
|
||||
"pytest>=8.3.0",
|
||||
"pytest-asyncio>=0.24.0",
|
||||
"pytest-cov>=6.0.0",
|
||||
"httpx>=0.28.0",
|
||||
"black>=24.11.0",
|
||||
"ruff>=0.8.0",
|
||||
"mypy>=1.13.0",
|
||||
]
|
||||
|
||||
[build-system]
|
||||
|
||||
Reference in New Issue
Block a user