Skip to content

Conversation

@joakimnordling
Copy link
Contributor

@joakimnordling joakimnordling commented Nov 10, 2025

Update dependencies, especially FastAPI to allow updates of starlette to version without CVE.

Also updates other dependencies and GitHub actions.

Drop support for Python 3.9 as it is EOL, run tests on Python 3.14, as it's now officially released.

Tell datamodel-code-generator to generate models compatible with Python >=3.10 instead of 3.9.

Joakim Nordling added 3 commits November 10, 2025 12:14
Update dependencies, especially FastAPI to allow updates of starlette to version without CVE.

Also updates other dependencies and GitHub actions.

Drop support for Python 3.9 as it is EOL.
The tests were passing now with 3.14, so adding it to the normal tests. The anyio and pluggy libraries caused some warnings on Python 3.14, so updated them.
@joakimnordling joakimnordling marked this pull request as ready for review November 10, 2025 10:30
@joakimnordling joakimnordling merged commit 7fce36c into main Nov 10, 2025
10 checks passed
@joakimnordling joakimnordling deleted the feature/updates branch November 10, 2025 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants