-
Notifications
You must be signed in to change notification settings - Fork 760
Comparing changes
Open a pull request
base repository: marimo-team/marimo
base: 0.14.15
head repository: marimo-team/marimo
compare: 0.14.16
- 13 commits
- 40 files changed
- 8 contributors
Commits on Jul 30, 2025
-
Fix missing
!piptransform in notebook converter (#5841)Fixes #5819 The `transform_exclamation_mark` transform was introduced in 59338be but was accidently omitted from the transforms pipeline (`_transform_sources`). The pipeline was later refactored in 92e6a04, but the transform remained missing. This caused `!pip` commands to end up in unparsable cells instead of being properly commented. Added the missing transform to the pipeline and test coverage. Note: The function name `transform_exclamation_mark` is a little misleading since it only handles `!pip` commands, not all exclamation-mark commands.
Configuration menu - View commit details
-
Copy full SHA for 36be39b - Browse repository at this point
Copy the full SHA 36be39bView commit details -
fix: Installation flag (#5842)
## 📝 Summary `UV_TARGET` does not exist
Configuration menu - View commit details
-
Copy full SHA for e084501 - Browse repository at this point
Copy the full SHA e084501View commit details
Commits on Jul 31, 2025
-
feat: add
basedpyright(#5712)## 📝 Summary Closes #1163 // cc: @nojaf ## 📋 Checklist - [x] I have read the [contributor guidelines](https://github.com/marimo-team/marimo/blob/main/CONTRIBUTING.md). - [x] 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. - [ ] I have run the code and verified that it works as expected. --------- 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 96e18ea - Browse repository at this point
Copy the full SHA 96e18eaView commit details -
fix: use break-word in row-viewer panel (#5845)
## 📝 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). --> Fixes #5843 . <img width="364" height="404" alt="CleanShot 2025-07-31 at 11 03 36" src="https://github.com/user-attachments/assets/82ae94e9-87ba-4724-9d37-6c31978989bb" /> ## 🔍 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. --> ## 📋 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.
Configuration menu - View commit details
-
Copy full SHA for 3a4502d - Browse repository at this point
Copy the full SHA 3a4502dView commit details -
style: set combobox to truncate (#5829)
## 📝 Summary Fixes #5341 . Need to do more testing with other components that use combobox, but this allows text in dropdown to be limited to the width set. By default, it shouldn't wrap <img width="662" height="243" alt="CleanShot 2025-07-30 at 17 38 03" src="https://github.com/user-attachments/assets/e7d39d16-752e-4dbe-809f-b34ceb8ed6ba" /> If set full_width to True, and style the width, it will truncate the text <img width="529" height="119" alt="CleanShot 2025-07-30 at 17 38 54" src="https://github.com/user-attachments/assets/920c00c4-dbe0-4ae4-913d-761441830b11" /> ## 🔍 Description of Changes ## 📋 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.
Configuration menu - View commit details
-
Copy full SHA for 52d80a9 - Browse repository at this point
Copy the full SHA 52d80a9View commit details -
fix: use svg renderer and support enum charts (#5846)
## 📝 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). --> Better resolution vega spec in tables <img width="220" height="211" alt="CleanShot 2025-07-31 at 11 30 40" src="https://github.com/user-attachments/assets/1e94aeaf-a1d3-4fba-90f1-42f9ed86fe91" /> And enum charts (polars) don't raise an error anymore for chart explorer. ## 🔍 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. --> ## 📋 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). - [x] I have added tests for the changes made. - [x] I have run the code and verified that it works as expected.
Configuration menu - View commit details
-
Copy full SHA for 5c96ce4 - Browse repository at this point
Copy the full SHA 5c96ce4View commit details -
Make reusable cell link only clickable on text, not entire block (#5851)
Now only the "reusable" text and the icons are clickable links. Previously, the entire output area block was clickable as a hyperlink when a cell contained a reusable definition. This made it easy to accidentally navigate away when clicking anywhere in that area, even though most of the block is not visually indicated as a link.
Configuration menu - View commit details
-
Copy full SHA for 9c08999 - Browse repository at this point
Copy the full SHA 9c08999View commit details -
marimo-snippets on dataframe page (#4638)
Maybe it starts making sense to add more of these snippets on our docs? This is a WIP to see @akshayka how you feel about this. I think it makes some sense to keep some of the GIFs around because they help highlight what you can do.
Configuration menu - View commit details
-
Copy full SHA for ed9f0af - Browse repository at this point
Copy the full SHA ed9f0afView commit details
Commits on Aug 1, 2025
-
fix: top-level cache decorator with additional deps (#5862)
## 📝 Summary Bug initially mistaken to be caused from #5758 (happened to be observed around the same time as that push) Cache wrapping previously assumed that a context would be present with all import and definitions defined. Module lookup logic became stale after #5678 This PR fixes this issue and provides specific decorator tests. Fixes internal demo, and previously observed behavior.
Configuration menu - View commit details
-
Copy full SHA for 557c5c4 - Browse repository at this point
Copy the full SHA 557c5c4View commit details -
chore(deps): update dependency openapi-typescript to ^7.8.0 (#5869)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [openapi-typescript](https://openapi-ts.dev) ([source](https://redirect.github.com/openapi-ts/openapi-typescript/tree/HEAD/packages/openapi-typescript)) | [`^7.3.0` -> `^7.8.0`](https://renovatebot.com/diffs/npm/openapi-typescript/7.8.0/7.8.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 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:eyJjcmVhdGVkSW5WZXIiOiI0MS40Ni4zIiwidXBkYXRlZEluVmVyIjoiNDEuNDYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 56b5e19 - Browse repository at this point
Copy the full SHA 56b5e19View commit details -
chore(deps): update dependency hatch to >=1.14.1,<2 (#5865)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [hatch](http://anaconda.org/conda-forge/hatch) ([source](https://redirect.github.com/pypa/hatch)) | patch | `>=1.14.0,<2` -> `>=1.14.1,<2` | --- ### Release Notes <details> <summary>pypa/hatch (hatch)</summary> ### [`v1.14.1`](https://redirect.github.com/pypa/hatch/releases/tag/hatch-v1.14.1): Hatch v1.14.1 [Compare Source](https://redirect.github.com/pypa/hatch/compare/hatch-v1.14.0...hatch-v1.14.1) ***Fixed:*** - Remove uses of the deprecated `--no-python-version-warning` flag when using pip </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 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:eyJjcmVhdGVkSW5WZXIiOiI0MS40Ni4zIiwidXBkYXRlZEluVmVyIjoiNDEuNDYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bdc8b5d - Browse repository at this point
Copy the full SHA bdc8b5dView commit details -
Clear selection or autocomplete popup first before exiting to command…
… mode (#5849) ## 📝 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). --> Fixes #5844 . https://github.com/user-attachments/assets/a0acf508-7f5e-4ce0-86ff-7f97cf82c1ea This returns early when there is an autocomplete / text selection. Subsequent escapes will exit to command mode. ## 🔍 Description of Changes There might still be an issue of autocomplete appearing after `,` but is not related to this i think. <!-- 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. --> ## 📋 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). - [x] I have added tests for the changes made. - [x] I have run the code and verified that it works as expected.
Configuration menu - View commit details
-
Copy full SHA for ffa8313 - Browse repository at this point
Copy the full SHA ffa8313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4306559 - Browse repository at this point
Copy the full SHA 4306559View 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.14.15...0.14.16