-
Notifications
You must be signed in to change notification settings - Fork 451
Comparing changes
Open a pull request
base repository: marimo-team/marimo
base: 0.11.11
head repository: marimo-team/marimo
compare: 0.11.13
- 10 commits
- 30 files changed
- 6 contributors
Commits on Feb 28, 2025
-
improve: error messages for import *, multiple definition (#3937)
Provide more helpful error messages for import star and multiple definition errors, explaining the reasoning behind these errors. This PR also changes error description text to be muted instead of red, matching the accordion text, based on feedback that too much red can be stressful. Headlines (which describe the exception type) are still red and bold.  --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 86e7a8e - Browse repository at this point
Copy the full SHA 86e7a8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 522d43e - Browse repository at this point
Copy the full SHA 522d43eView commit details -
Better placeholder for dataframe @ context (#3941)
Per discussion on Slack, updated the placeholder to make it clear that the context is only for tables and dataframes for now.
Configuration menu - View commit details
-
Copy full SHA for 56517d3 - Browse repository at this point
Copy the full SHA 56517d3View commit details -
Disable RTC experimental flag (#3942)
Disables the RTC experimental flag, which often leads to code duplication. Users can no longer opt-in to RTC on the frontend.
Configuration menu - View commit details
-
Copy full SHA for e4e20fb - Browse repository at this point
Copy the full SHA e4e20fbView commit details -
fix: top level function serialization broke in wasm example (#3945)
## 📝 Summary Explicitly catch IOError for notebook on top level serialization I was tinkering with: https://marimo.app/l/n0s9hn
Configuration menu - View commit details
-
Copy full SHA for bc7ae2e - Browse repository at this point
Copy the full SHA bc7ae2eView commit details
Commits on Mar 1, 2025
-
fix: default to opt-in for introspection of tables (#3940)
## 📝 Summary <!-- Provide a concise summary of what this pull request is addressing. If this PR fixes any issues, list them here by number (e.g., Fixes #123). --> Not sure what you think about this, but this may be a temporary solution for the issue here: https://discord.com/channels/1059888774789730424/1338959377411084390/1344967482577915905. By default, we do not introspect tables, we let users opt-in by changing config. ## 🔍 Description of Changes <!-- Detail the specific changes made in this pull request. Explain the problem addressed and how it was resolved. If applicable, provide before and after comparisons, screenshots, or any relevant details to help reviewers understand the changes easily. --> For future MRs: - [ ] ~remove introspection for meta schemas, make this a config. `information_schema` does not need to be introspected I think..~ (if we load on-demand, we do not need to do this) - [ ] possible to request in the background(?) or same as table details preview, request on-demand. ## 📋 Checklist - [X] I have read the [contributor guidelines](https://github.com/marimo-team/marimo/blob/main/CONTRIBUTING.md). - [ ] For large changes, or changes that affect the public API: this change was discussed or approved through an issue, on [Discord](https://marimo.io/discord?ref=pr), or the community [discussions](https://github.com/marimo-team/marimo/discussions) (Please provide a link if applicable). - [ ] I have added tests for the changes made. - [X] I have run the code and verified that it works as expected. ## 📜 Reviewers <!-- Tag potential reviewers from the community or maintainers who might be interested in reviewing this pull request. Your PR will be reviewed more quickly if you can figure out the right person to tag with @ --> @akshayka OR @mscolnick
Configuration menu - View commit details
-
Copy full SHA for f020fe5 - Browse repository at this point
Copy the full SHA f020fe5View commit details -
experimental: reactive pytest (#3938)
## 📝 Summary Follow up to: #3892 This allows eligible cells to automatically and reactively run pytest in a notebook:  It also hooks into the runtime, so tests don't have to run from scratch This is currently hidden under an experimental flag for a few reasons: 1. I noticed live editing the cells sometimes puts them in an invalid state requiring another run (pytest loads the module off disk, and I think there's a bit of a lag) 2. similar to top level functions, I think that it seems like a bit of magic for when the functionality turns on. I think some more documentation and UX communication might be needed before an intentional release. 3. My unit tests aren't super robust and I haven't tested out every edge case 4. Would nice to get some feedback before pushing too much further Just a note, this is tightly integrated with pytest, I don't think there are many other meaningful frameworks now nose is dead, but marimo should attempt to be agnostic. ## 📜 Reviewers <!-- Tag potential reviewers from the community or maintainers who might be interested in reviewing this pull request. Your PR will be reviewed more quickly if you can figure out the right person to tag with @ --> @akshayka OR @mscolnick @koaning --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dc891ee - Browse repository at this point
Copy the full SHA dc891eeView commit details -
chore(deps): update dependency anywidget to ~=0.9.14 (#3947)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [anywidget](https://redirect.github.com/manzt/anywidget) | `~=0.9.13` -> `~=0.9.14` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>manzt/anywidget (anywidget)</summary> ### [`v0.9.14`](https://redirect.github.com/manzt/anywidget/releases/tag/anywidget%400.9.14) [Compare Source](https://redirect.github.com/manzt/anywidget/compare/anywidget@0.9.13...anywidget@0.9.14) ##### Patch Changes - Comm messages sent quickly after the creation of a widget could be lost because custom widgets' models were loaded asynchronously ([#​804](https://redirect.github.com/manzt/anywidget/pull/804)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-3 1 * *" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/marimo-team/marimo). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eeea7f4 - Browse repository at this point
Copy the full SHA eeea7f4View commit details -
chore(deps): update crate-ci/typos action to v1.29.10 (#3946)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [crate-ci/typos](https://redirect.github.com/crate-ci/typos) | action | patch | `v1.29.4` -> `v1.29.10` | --- ### Release Notes <details> <summary>crate-ci/typos (crate-ci/typos)</summary> ### [`v1.29.10`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.29.10) [Compare Source](https://redirect.github.com/crate-ci/typos/compare/v1.29.9...v1.29.10) #### \[1.29.10] - 2025-02-25 ##### Fixes - Also correct `contaminent` as `contaminant` ### [`v1.29.9`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.29.9) [Compare Source](https://redirect.github.com/crate-ci/typos/compare/v1.29.8...v1.29.9) #### \[1.29.9] - 2025-02-20 ##### Fixes - *(action)* Correctly get binary for some aarch64 systems ### [`v1.29.8`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.29.8) [Compare Source](https://redirect.github.com/crate-ci/typos/compare/v1.29.7...v1.29.8) #### \[1.29.8] - 2025-02-19 ##### Features - Attempt to build Linux aarch64 binaries ### [`v1.29.7`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.29.7) [Compare Source](https://redirect.github.com/crate-ci/typos/compare/v1.29.6...v1.29.7) #### \[1.29.7] - 2025-02-13 ##### Fixes - Don't correct `implementors` ### [`v1.29.6`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.29.6) [Compare Source](https://redirect.github.com/crate-ci/typos/compare/v1.29.5...v1.29.6) #### \[1.29.6] - 2025-02-13 ##### Features - Updated the dictionary with the [January 2025](https://redirect.github.com/crate-ci/typos/issues/1200) changes ### [`v1.29.5`](https://redirect.github.com/crate-ci/typos/releases/tag/v1.29.5) [Compare Source](https://redirect.github.com/crate-ci/typos/compare/v1.29.4...v1.29.5) #### \[1.29.5] - 2025-01-30 ##### Internal - Update a dependency </details> --- ### Configuration 📅 **Schedule**: Branch creation - "* 0-3 1 * *" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/marimo-team/marimo). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f427355 - Browse repository at this point
Copy the full SHA f427355View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04e9608 - Browse repository at this point
Copy the full SHA 04e9608View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.11.11...0.11.13