Skip to content

Drop support for Python 3.9 (EOL)#112

Open
ulgens wants to merge 1 commit intotypesense:masterfrom
myperfectstay:drop-python3.9-eol
Open

Drop support for Python 3.9 (EOL)#112
ulgens wants to merge 1 commit intotypesense:masterfrom
myperfectstay:drop-python3.9-eol

Conversation

@ulgens
Copy link
Contributor

@ulgens ulgens commented Nov 23, 2025

Change Summary

Drop support for Python 3.9 (EOL)

EOL for 3.9 was 2025-10-31

https://devguide.python.org/versions/

PR Checklist

@tharropoulos
Copy link
Contributor

Thanks for the contribution! Although since all of the PRs essentially modernize the codebase by dropping support of python 3.9, should we just merge this PR instead of all three?

@ulgens
Copy link
Contributor Author

ulgens commented Nov 24, 2025

@tharropoulos The draft ones are waiting for their dependents to be merged and then I will rebase them. I'd prefer to keep them separate if that's okay.

@tharropoulos
Copy link
Contributor

Fine by me

Cc: @kishorenc

@ulgens ulgens force-pushed the drop-python3.9-eol branch from d8bf091 to 0e0cca5 Compare November 26, 2025 17:28
@ulgens ulgens marked this pull request as ready for review November 26, 2025 17:29
@tharropoulos
Copy link
Contributor

@kishorenc Can we merge this? It's need it for the upcoming streaming conversation PR (3.9 doesn't include support for unions using the pipe operator |)

@kishorenc
Copy link
Member

There's a conflict now that needs to be resolved.

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