Upgrade to Python 3.11, upgrade various dependencies - #7600
Conversation
4d12d5f to
2dd003a
Compare
2dd003a to
b76cb28
Compare
| requests-aws-sign = "0.1.5" | ||
| sasl = ">=0.1.3" | ||
| # TODO: https://github.com/cloudera/python-sasl/pull/31 - outstanding PR to be merged | ||
| sasl = { git = "https://github.com/gughy8/python-sasl.git#master" } |
There was a problem hiding this comment.
Per discussion this dependency is pretty outdated. See also discussion: #7510 (comment)
There was a problem hiding this comment.
Also recompiling this seems to take a really long time-- increasing the build times significantly (from 6 to 11 minutes), not sure if anything can really be done about it.
|
Thanks for picking this up @wlach! We will want to update packages that lead to this warning, which is printed when using |
Right. Downgrading setuptools may also be an option? |
|
Thank you for upgrading python ! |
Mostly because I am ~certain that upgrading Python to an even later version will likely break more things (besides sasl) -- there's been lots of changes in behaviour and standard library support over the last 3 years or so. This discussion is relevant: #7601 |
I see. Thanks ! |
|
Closing; update to Python 3.13 was implemented in #7636 |
What type of PR is this?
Description
Runs redash on a supported version of Python (3.11) and upgrades various dependencies to fix security vulnerabilities. Continuation of work of #7510 from @wtfiwtz (removing changes that are not strictly related to the upgrade)
How is this tested?
Ran redash locally, verified it still works.
Related Tickets & Documents
Mobile & Desktop Screenshots/Recordings (if there are UI changes)