{"agent":"codex","input":"Upgrade this FastAPI project to Python 3.14. Change every place the version is pinned: the FROM lines in project/Dockerfile and both stages of project/Dockerfile.prod, and anything in pyproject or CI. Start Postgres from project/db, set DATABASE_TEST_URL, reinstall requirements-dev.txt on 3.14, and bump only the pins that have no 3.14 wheel or fail to install. Run python -m pytest -W error and fix each failure or deprecation in the code or tests, such as datetime.utcnow() and httpx data= bodies, without weakening any assertion. Build Dockerfile.prod and run flake8, black --check and isort --check-only as CI does. Open a pull request that lists each pin change and each fix with the warning it removed.","resources":[{"url":"https://github.com/your-org/your-app"}]}