-
Notifications
You must be signed in to change notification settings - Fork 396
Remove any references to Python 3.8 #1888
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Indeed 3.8 is EOL, and I support dropping any mention to it. However, this PR does not drop support for it, but changes the installed python version for one of the CI checking runs - a run which is not currently invoked at all. |
(the changelog suggests 3.8 support was dropped in code in 2025.3.2) |
Then how about removing file I came across this file while grep'ping for I wrote "Drop support" because I see this issue as a left-over from the PR that did drop support for 3.8. I will change the title. |
9944832
to
fca83e9
Compare
fca83e9
to
1aa8d3f
Compare
ci/environment-py39.yml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, fine, we rename it. This didn't actually change anything, though!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, py38
feels definitely wrong, py39
is less wrong. Perhaps rename to py
, since this file is not directly related to the minimal Python version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The value of the python version is overidden in the GHA
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that's why keeping a version of Python in this file name is misleading.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right, so let's change it to something that works!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps linux
, as it's the name of the associated CI job.
filesystem_spec/.github/workflows/main.yaml
Lines 9 to 12 in b5f9391
jobs: | |
linux: | |
name: ${{ matrix.PY }}-pytest | |
runs-on: ubuntu-24.04 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually, the name is *-pytest , the dictionary key doesn't seem to matter :)
But yes, linux would be fine.
Feel free to remove ci/environment-typecheck.yml |
Use the name of the CI job that uses the file instead.
All good! |
No description provided.