Skip to content

Require Python 3.11+#86

Merged
labkey-nicka merged 3 commits intodevelopfrom
fb_not_required_version
Sep 22, 2025
Merged

Require Python 3.11+#86
labkey-nicka merged 3 commits intodevelopfrom
fb_not_required_version

Conversation

@labkey-nicka
Copy link
Copy Markdown
Contributor

Rationale

With v4.0.0 the minimum supported version of Python was bumped to 3.10, however, that was not correct as we make use of typings.NotRequired which was introduced in 3.11. This adjusts that and prepares a new version for release.

Related Pull Requests

Changes

  • Update minimum compatible version of Python to 3.11+
  • Prepare release v4.0.1

- The typings.NotRequired was not introduced until 3.11
- formerly in typing_extensions
@labkey-nicka labkey-nicka requested a review from cnathe September 18, 2025 22:16
@labkey-nicka labkey-nicka self-assigned this Sep 18, 2025
@labkey-nicka labkey-nicka merged commit 57e9562 into develop Sep 22, 2025
4 checks passed
@labkey-nicka labkey-nicka deleted the fb_not_required_version branch September 22, 2025 16:51
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