-
Notifications
You must be signed in to change notification settings - Fork 246
Upgrade paasta to python 3.10 #4065
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
base: master
Are you sure you want to change the base?
Changes from 6 commits
c8193e9
2db9b00
3677284
7b094da
993b2d8
3e66108
a051163
3047a1d
1792ce9
aaa598e
3e039c9
23bdd0d
fd78847
c511cd5
2106805
20b44ad
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,11 +2,11 @@ Source: paasta-tools | |
Section: python | ||
Priority: optional | ||
Maintainer: Compute Infrastructure <[email protected]> | ||
Build-Depends: debhelper (>= 7), python3.8, dh-virtualenv | ||
Build-Depends: debhelper (>= 7), python3.10, dh-virtualenv | ||
Standards-Version: 3.8.3 | ||
|
||
Package: paasta-tools | ||
Architecture: any | ||
Depends: python3.8, ${shlibs:Depends}, ${misc:Depends} | ||
Depends: python3.10, ${shlibs:Depends}, ${misc:Depends} | ||
Description: CLI tools for PaaSTA | ||
Conflicts: service-deployment-tools |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/usr/bin/env python3.8 | ||
#!/usr/bin/env python3.10 | ||
import itertools | ||
import json | ||
import sys | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/usr/bin/env python3.8 | ||
#!/usr/bin/env python3.10 | ||
import ast | ||
import sys | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/usr/bin/env python3.8 | ||
#!/usr/bin/env python3.10 | ||
import argparse | ||
import os | ||
import re | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/usr/bin/env python3.8 | ||
#!/usr/bin/env python3.10 | ||
import sys | ||
from collections import defaultdict | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
pip==24.0 | ||
setuptools==68.0.0 | ||
setuptools==69.0.3 | ||
wheel==0.42.0 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
appdirs | ||
astroid | ||
asynctest | ||
coverage | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. note: i'm not quite sure why we ever bother with lower-bound pins in this file: we really should only ever have upper-bounds/explicit pins with comments - I don't think we ever really knowingly want to downgrade things and there's almost no way that we'll be disciplined enough to have truly accurate lower-bounds :P There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. note: a bunch of these additions shouldn't be here - requirements-minimal is only for libraries we directly import |
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.
just a note: the -minimal files should only contain libraries that we directly import - and it looks like this is most likely a transitive dependency