-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Set Python 3.13 as max version for Streamlit #9635
Conversation
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
1e4ff5b
to
fb50751
Compare
9472c25
to
c9c3edc
Compare
c9c3edc
to
d771b00
Compare
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.
It looks like the warning icon on Chromium is now the same as on Webkit and Firefox in the updated playwright 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.
Apparently, the indicator of which function raised the error changed in Python 3.13. However, it looks like we want to simplify the traces anyways as demonstrated in this PR: #9913
…nt (#9919) ## Describe your changes Fixes an issue in our build pipeline when mypy is run (see [here](https://github.com/streamlit/streamlit/actions/runs/12004642925)) by removing the comment. We set Python 3.9 as the new min as 3.8 would still require the comment. We are about to bump the max version to 3.13 and want to retire 3.8: #9635 --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
385fcbf
to
edc20e7
Compare
…nt (#9919) ## Describe your changes Fixes an issue in our build pipeline when mypy is run (see [here](https://github.com/streamlit/streamlit/actions/runs/12004642925)) by removing the comment. We set Python 3.9 as the new min as 3.8 would still require the comment. We are about to bump the max version to 3.13 and want to retire 3.8: #9635 --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
…nt (#9919) ## Describe your changes Fixes an issue in our build pipeline when mypy is run (see [here](https://github.com/streamlit/streamlit/actions/runs/12004642925)) by removing the comment. We set Python 3.9 as the new min as 3.8 would still require the comment. We are about to bump the max version to 3.13 and want to retire 3.8: #9635 --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
334f8e8
to
1d14404
Compare
576f9c9
to
736e0cc
Compare
…nt (streamlit#9919) ## Describe your changes Fixes an issue in our build pipeline when mypy is run (see [here](https://github.com/streamlit/streamlit/actions/runs/12004642925)) by removing the comment. We set Python 3.9 as the new min as 3.8 would still require the comment. We are about to bump the max version to 3.13 and want to retire 3.8: streamlit#9635 --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
**Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
Describe your changes
See previous upgrade to 3.12 for reference: #7663
Some screenshots are updated because we had to update the playwright dependency to
>= 1.48
. I have moved those changes to its own PR for easier review: #9918 Since playwright >= 1.48 requires Python 3.9 as a minimum, we remove support for Python 3.8 here: #9919Action Items:
GitHub Issue Link (if applicable)
Testing Plan
Contribution License Agreement
By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.