-
Notifications
You must be signed in to change notification settings - Fork 1
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
Upgrade Python 3.11 #4
Conversation
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.
.github/workflow/main.yml needs to be edited to make its test matrix match the approved python versions.
My other comments are not blocking.
.github/workflows/main-publish.yml
Outdated
# This workflow contains a single job called "build" | ||
build: | ||
# The type of runner that the job will run on | ||
runs-on: ubuntu-20.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.
22.04?
.github/workflows/main-publish.yml
Outdated
with: | ||
python-version: 3.8 | ||
- name: Install Python dependencies for publish | ||
run: python -m pip install dcicutils==7.5.1 |
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.
This pinning is awkward. Is it right? Is there a way to centralize this better? Some reason pip install dciciutils
without a version wouldn't work? I assume this same problem occurs in other repos.
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.
Make target that can be reproduced across all repos? I think the concern is somehow bringing in an earlier version that doesn't have the publish command.
pyproject.toml
Outdated
boto3 = "^1.20.15" | ||
python = ">=3.7,<3.12" | ||
dcicutils = "7.12.0.1b1" | ||
boto3 = "^1.28.51" |
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.
maybe add corresponding boto3-stubs?
pyproject.toml
Outdated
python = ">=3.7,<3.9" | ||
dcicutils = "^6.3.0" | ||
boto3 = "^1.20.15" | ||
python = ">=3.7,<3.12" |
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.
Aren't we dropping 3.7?
No description provided.