Skip to content

[MNT] pin Python <3.14 due to pydantic v1 incompatibility with PEP 649#696

Open
xenonnn4w wants to merge 2 commits intoaiondemand:developfrom
xenonnn4w:testf
Open

[MNT] pin Python <3.14 due to pydantic v1 incompatibility with PEP 649#696
xenonnn4w wants to merge 2 commits intoaiondemand:developfrom
xenonnn4w:testf

Conversation

@xenonnn4w
Copy link

Change(s)

Change Type: Fixed

Change Category: Internal

Changelog Entry: Pin Python version to <3.14 and expand CI test matrix to cover Python 3.11–3.13.

Checklist

  • Tests have been added or updated to reflect the changes, or their absence is explicitly explained.
  • Documentation has been added or updated to reflect the changes, or their absence is explicitly explained.
  • A self-review has been conducted checking:
    • No unintended changes have been committed.
    • The changes in isolation seem reasonable.
    • Anything that may be odd or unintuitive is provided with a GitHub comment explaining it (but consider if this should not be a code comment or in the documentation instead).
  • All CI checks pass before pinging a reviewer, or provide an explanation if they do not.
  • The PR title matches the changelog entry's one-line description.

Related Issues

@fkiraly fkiraly changed the title fix: pin Python <3.14 due to pydantic v1 incompatibility with PEP 649 [MNT] pin Python <3.14 due to pydantic v1 incompatibility with PEP 649 Feb 27, 2026
@fkiraly fkiraly added the maint Maintenance work, e.g., refactoring, testing, automation. label Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maint Maintenance work, e.g., refactoring, testing, automation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants