Skip to content

ci: drop python 3.9 and do pre-commit update#327

Open
ikrommyd wants to merge 2 commits into
cms-nanoAOD:masterfrom
ikrommyd:drop-py39-update-configs
Open

ci: drop python 3.9 and do pre-commit update#327
ikrommyd wants to merge 2 commits into
cms-nanoAOD:masterfrom
ikrommyd:drop-py39-update-configs

Conversation

@ikrommyd

Copy link
Copy Markdown
Contributor

What the title says. I also added a free-threading trove classifier

@nsmith-

nsmith- commented Mar 1, 2026

Copy link
Copy Markdown
Collaborator

Unfortunately, python 3.9 is still what is included in CMSSW 15. So we'll have to keep it for now.

Dependabot should make its own PRs, no?

@ikrommyd

ikrommyd commented Mar 1, 2026

Copy link
Copy Markdown
Contributor Author

Unfortunately, python 3.9 is still what is included in CMSSW 15. So we'll have to keep it for now.

Dependabot should make its own PRs, no?

Unlucky...but it's not the main python version right?
ah yes dependabot does. pre-commit only doesn't

@ikrommyd ikrommyd changed the title ci: drop python 3.9 and do pre-commit update and dependabot action update ci: drop python 3.9 and do pre-commit update Mar 1, 2026
@nsmith-

nsmith- commented Mar 7, 2026

Copy link
Copy Markdown
Collaborator

Unlucky...but it's not the main python version right?
it is

@ikrommyd

ikrommyd commented Mar 7, 2026

Copy link
Copy Markdown
Contributor Author
➜  src which python3
/cvmfs/cms.cern.ch/el9_amd64_gcc12/cms/cmssw/CMSSW_15_1_0/external/el9_amd64_gcc12/bin/python3
➜  src python3 -V
Python 3.9.14

Well I'll just leave it open then to continue from here when CMS decides to move into a non-EOL python.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants