Skip to content

Conversation

@binaryDiv
Copy link
Contributor

@binaryDiv binaryDiv commented Jan 15, 2026

IMPORTANT: This PR is marked as a draft because the branch is based on another branch: generic-based-defaults.
It should be rebased on dev-mypy and only merged after that branch has been merged.

This PR adds official support for Python 3.14.

This only required a small change in how the @validataclass decorator gets the annotations of a dataclass, due to annotation evaluation now being deferred (see PEP 649).

I've also updated the package dependency and the dev dependencies.

@binaryDiv binaryDiv self-assigned this Jan 15, 2026
@binaryDiv binaryDiv changed the title DRAFT: Add support for Python 3.14 Add support for Python 3.14 Jan 15, 2026
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.

2 participants