v2-exece-docs
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
**Date Created:** 2026-03-23
|
||||
**Phase:** 0 (Infrastructure Setup)
|
||||
**Document ID:** 00B
|
||||
**Source of Truth:** Codebase at `/data/app/igny8/`
|
||||
|
||||
---
|
||||
|
||||
@@ -80,16 +81,21 @@ This section is the single source of truth for all target versions across the en
|
||||
|
||||
### 2.3 Application Stack (reference — installed during 00C/00D)
|
||||
|
||||
| Component | Version | Notes |
|
||||
|-----------|---------|-------|
|
||||
| Python | 3.14 | For backend Dockerfile |
|
||||
| Node.js | 24 LTS | For frontend Dockerfile |
|
||||
| Django | 6.0 | Backend framework |
|
||||
| Django REST Framework | Latest | API serializers |
|
||||
| Celery | 5.6 | Task queue |
|
||||
| Gunicorn | 25 | WSGI application server |
|
||||
| Vite | 8 | Frontend build tool |
|
||||
| React | Latest | Frontend library |
|
||||
**IMPORTANT:** These are the versions the current codebase actually runs. Any version upgrades (e.g., Python 3.14, Django 6.0, Node 24) are separate upgrade tasks that require code changes, dependency testing, and migration work — not just a Dockerfile change. Phase 0 migrates the app as-is.
|
||||
|
||||
| Component | Current (Verified) | Upgrade Target (Separate Task) | Notes |
|
||||
|-----------|-------------------|-------------------------------|-------|
|
||||
| Python | 3.11-slim | TBD (3.13+ when deps support it) | Dockerfile: `python:3.11-slim` |
|
||||
| Node.js | 18-alpine | TBD (20 LTS or 22 LTS) | Dockerfile.dev: `node:18-alpine` |
|
||||
| Django | >=5.2.7 | TBD (6.0 when stable) | requirements.txt constraint |
|
||||
| Django REST Framework | Latest (unpinned) | Same | requirements.txt |
|
||||
| Celery | >=5.3.0 | Same | requirements.txt |
|
||||
| Gunicorn | Latest (unpinned) | Same | requirements.txt |
|
||||
| Vite | ^6.1.0 | Same | package.json |
|
||||
| React | ^19.0.0 | Same | package.json |
|
||||
| TypeScript | ~5.7.2 | Same | package.json |
|
||||
| Zustand | ^5.0.8 | Same | package.json |
|
||||
| Tailwind CSS | ^4.0.8 | Same | package.json |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user