Skip to content

Synchroniser les mises à jour Python avec un verrou maintenu par Dependabot - #14

Merged
NukaColadmin merged 2 commits into
mainfrom
dependabot/pip/service/python-dependencies-4b4fb82efa
Oct 30, 2026
Merged

NukaColadmin merged 2 commits into
mainfrom
dependabot/pip/service/python-dependencies-4b4fb82efa

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Le contrôle du service échouait dès l'installation : les nouvelles versions minimales, notamment fastapi>=0.162.0, étaient incompatibles avec les versions de requirements.lock. Dependabot mettait à jour le manifeste sans reconnaître ce verrou.

Les dépendances directes sont désormais déclarées dans service/requirements.in et pip-compile génère service/requirements.txt, un couple reconnu par Dependabot. Le verrou intègre les mises à jour proposées et leurs dépendances nécessaires. Docker, la CI et les commandes documentées utilisent ce même verrou ; la CI vérifie aussi sa compatibilité avec le manifeste et exécute pip check.

Validation :

  • Installation dans un environnement Python 3.12 neuf et pip check réussis.
  • 89 tests Python réussis ; harnais d'évaluation exécuté sans réseau.
  • Audit pip-audit : aucune vulnérabilité connue.
  • Image Docker reconstruite : 86 tests réussis, 3 comparaisons au dépôt ignorées car leurs fichiers sont hors image.
  • Avertissement de dépréciation Starlette/AnyIO préexistant ; aucun appel payant aux modèles.

La procédure de génération du verrou est documentée dans docs/securite.md. Le durcissement et la vérification de cohérence restent actifs.

Updates the requirements on [fastapi](https://github.com/fastapi/fastapi), [uvicorn](https://github.com/Kludex/uvicorn), [langgraph](https://github.com/langchain-ai/langgraph), [langchain-openai](https://github.com/langchain-ai/langchain) and [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.

Updates `fastapi` to 0.162.0
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.141.0...0.162.0)

Updates `uvicorn` to 0.54.0
- [Release notes](https://github.com/Kludex/uvicorn/releases)
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md)
- [Commits](Kludex/uvicorn@0.53.0...0.54.0)

Updates `langgraph` to 1.2.18
- [Release notes](https://github.com/langchain-ai/langgraph/releases)
- [Commits](langchain-ai/langgraph@1.2.11...1.2.18)

Updates `langchain-openai` to 1.7.3
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](langchain-ai/langchain@langchain-openai==1.6.2...langchain-openai==1.7.3)

Updates `pytest` to 9.1.1
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@9.1.0...9.1.1)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.162.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: uvicorn
  dependency-version: 0.54.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: langgraph
  dependency-version: 1.2.18
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: langchain-openai
  dependency-version: 1.7.3
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: pytest
  dependency-version: 9.1.1
  dependency-type: direct:production
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 30, 2026
@NukaColadmin NukaColadmin changed the title Bump the python-dependencies group in /service with 5 updates Synchroniser les mises à jour Python avec un verrou maintenu par Dependabot Oct 30, 2026
@NukaColadmin
NukaColadmin merged commit c3ca59c into main Oct 30, 2026
3 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/service/python-dependencies-4b4fb82efa branch October 30, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant