-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: streamlit/streamlit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.37.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: streamlit/streamlit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.37.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 24 files changed
- 4 contributors
Commits on Aug 1, 2024
-
Make ScriptControlException inherit from BaseException again (#9167)
## Describe your changes Closes #9155 Unfortunately, I changed the base class of `ScriptControlException` in 485ec8d from `BaseException` to `Exception`. This broke a bunch of user apps because `st.rerun` started to not work in `try-except` blocks anymore when `Exception` was caught. We use `BaseException` again after some discussion to avoid the exception being caught in the accidentally. ## Testing Plan - E2E Tests - Add a test to ensure that the base class won't be changed unnoticeably again in the future --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
Configuration menu - View commit details
-
Copy full SHA for d711748 - Browse repository at this point
Copy the full SHA d711748View commit details -
Support
to_pandas
method to return a Pandas Series (#9175)## Describe your changes This is a quick fix for #9156. Polars isn't officially supported in 1.37, but since some users are already using it it is probably worth applying this quick fix. Streamlit 1.38 will come with official Polars support + proper testing for this. ## GitHub Issue Link (if applicable) - Closes #9156 ## Testing Plan - Testing will come as part of the official Polars support in 1.38. --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
Configuration menu - View commit details
-
Copy full SHA for 2adaeaf - Browse repository at this point
Copy the full SHA 2adaeafView commit details -
Revert "Remove fragment_ids_this_run from script run context (#8953)"…
Configuration menu - View commit details
-
Copy full SHA for 6686c3d - Browse repository at this point
Copy the full SHA 6686c3dView commit details -
Fix uncaught exception tracking (#9199)
## Describe your changes The metrics tracking for uncaught exceptions broke in 1.37. This PR fixes it so that uncaught exceptions are properly tracked via page profiling. ## Testing Plan - Added a unit test to verify that the metrics gathering works correctly when exception is thrown. --- **Contribution License Agreement** By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.
Configuration menu - View commit details
-
Copy full SHA for b2b7fd6 - Browse repository at this point
Copy the full SHA b2b7fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d8b8d5 - Browse repository at this point
Copy the full SHA 7d8b8d5View commit details
There are no files selected for viewing