Skip to content

Use ReAnnotate for Python 3.14+#89

Merged
DavidCEllis merged 10 commits intomainfrom
use-deferred-annotations
Mar 18, 2026
Merged

Use ReAnnotate for Python 3.14+#89
DavidCEllis merged 10 commits intomainfrom
use-deferred-annotations

Conversation

@DavidCEllis
Copy link
Copy Markdown
Owner

This switches from falling back to string annotations if VALUE fails to using deferred annotations from ReAnnotate.

This means classbuilder prefab classes correctly annotate the generated __init__ at runtime rather than using strings if annotations fail.

@DavidCEllis DavidCEllis merged commit ced2846 into main Mar 18, 2026
8 checks passed
@DavidCEllis DavidCEllis deleted the use-deferred-annotations branch March 18, 2026 18:25
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.

1 participant