Skip to content
This repository was archived by the owner on Feb 10, 2026. It is now read-only.

Set min Python version to 3.12#38

Merged
thedataking merged 1 commit intomasterfrom
perl/adjust-python-version
Nov 27, 2025
Merged

Set min Python version to 3.12#38
thedataking merged 1 commit intomasterfrom
perl/adjust-python-version

Conversation

@thedataking
Copy link
Contributor

@thedataking thedataking commented Nov 26, 2025

I don't know of a reason to require a very recent Python. Requiring only 3.12 means we can run out of the box (and without connectivity) on a Ubuntu 24.04 box.

Copy link
Contributor

@kkysen kkysen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Switching to 3.12 is fine if you prefer, but don't revert the old commit (switching from 3.15 which accidentally got set because that's pre release). Also, CI is testing with 3.14 currently so I assume we'd want to match them.

Ubuntu 24.04 packages 3.12 so it would be good to be able to run on
the current LTS release and I don't think we use newer Python features.
@thedataking thedataking force-pushed the perl/adjust-python-version branch from 0886639 to 65baae3 Compare November 26, 2025 22:44
@thedataking thedataking changed the title Perl/adjust python version Set min Python version to 3.12 Nov 26, 2025
@thedataking
Copy link
Contributor Author

thedataking commented Nov 26, 2025

Also, CI is testing with 3.14 currently so I assume we'd want to match them.

3.14 is supposedly a backwards compatible release (minor version bump) and you can still test locally by running uv install python as you said, so I think we're fine.

@kkysen
Copy link
Contributor

kkysen commented Nov 26, 2025

uv install python

uv python install btw

@thedataking thedataking merged commit 593f753 into master Nov 27, 2025
2 checks passed
@kkysen kkysen deleted the perl/adjust-python-version branch November 27, 2025 00:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants