Checkout the list of 100+ #jupyter #ai extensions I collated at github.com/openteams-ai...
Michał (Mike) Krassowski
Michał (Mike) Krassowski
@krassowski.bsky.social
Maintainer of JupyterLab. DPhil in omics/endometriosis - I miss research. Thinking how to leave the world a better place.
85 followers46 following32 posts
Hey @github.com any way you could tune the spam filters?
#JupyterLab 4.6 and #Notebook 7.6 release candidates are now available for testing. One week to go before a final release. If you have a large deployment, or maintain Jupyter extensions - this is the time to do a final test before the stable release goes out!
JupyterLab 4.6 beta is now available for testing 🎉. It includes: - new layout customization options - navigation between recently edited cells - revamped keyboard shortcuts UI - editable breadcrumbs in file browser - debugger improvements Full changelog: jupyterlab.readthedocs.io/en/latest/ge...
Unfortunately, due to a month-long #GitHub indexing issue some pull requests that were tagged into v4.6 were overlooked when reviewing the milestone and did not make it into the beta. I do apologize.
JupyterLab 4.6 beta is now available for testing 🎉. It includes: - new layout customization options - navigation between recently edited cells - revamped keyboard shortcuts UI - editable breadcrumbs in file browser - debugger improvements Full changelog: jupyterlab.readthedocs.io/en/latest/ge...
Second beta of #jupyterlab (codename `4.6.0b1`) is now available: github.com/jupyterlab/j...
JupyterLab 4.6 beta is now available for testing 🎉. It includes: - new layout customization options - navigation between recently edited cells - revamped keyboard shortcuts UI - editable breadcrumbs in file browser - debugger improvements Full changelog: jupyterlab.readthedocs.io/en/latest/ge...
JupyterLab 4.6 beta is now available for testing 🎉. It includes: - new layout customization options - navigation between recently edited cells - revamped keyboard shortcuts UI - editable breadcrumbs in file browser - debugger improvements Full changelog: jupyterlab.readthedocs.io/en/latest/ge...
Dear programming hivemind: do not buy @logitechgaming.bsky.social even if that's the only option to get TKL. When their keyboard breaks, the support will baselessly require installing GHub (which they do not support on Linux, and which cannot be installed on corporate OS) in order to verify warranty
Michał (Mike) Krassowski reposted
Hot off the press: a new JupyterLab extension that brings advanced, interactive visualizations to your JSON, YAML, and CSV files, powered by the jsoncrack library. ➡️ Repo: github.com/jtpio/jupyte... 💡 Try it in the browser: jtpio.github.io/jupyterlab-j...
Should out to github.com/MUFFANUJ for contributing these enhancements!
Michał (Mike) Krassowski reposted
A viewer for Parquet, SQLite, and Avro files in JupyterLab. Check out our new JupyterLab extension: Arbalister. 🏹 Built upon Apache Datafusion, @jupyter.org , and @arrow.apache.org , it lazily fetches rows so that you can view files larger than memory! blog.jupyter.org/instantly-vi...
Michał (Mike) Krassowski reposted
JupyterLab 4.5 and Jupyter Notebook 7.5 are here! 🎉 Highlights 🎁 - Enhanced notebook scrolling behavior - Native audio and video support - New Terminal search - Debugger, Notebook and File Browser improvements Check out the blog post to learn more! blog.jupyter.org/jupyterlab-4...
Michał (Mike) Krassowski reposted
A mismatch of expectation on what irks #OSS maintainers: I saw folks really worry about removing a feature I contributed due to lack of bandwidth to port it to new version - but this was absolutely fine! I saw them remove tests and ignore my warning against it - and this is what in fact made me sad.
New exciting features are coming to #JupyterLab 4.5.0. Please test the release candidate before & during the JupyterCon (next week!) Major enhancements around: - performance and scroll stability - notebook editing - table of contents - debugger - terminal jupyterlab.readthedocs.io/en/latest/ge...
To install from PyPI: pip install --pre --upgrade jupyterlab==4.5.0rc0 You can also install the RC from conda-forge (anaconda.org/conda-forge/...). Thank you to Rosio Reyes for compiling the release notes, and thank you to everyone who contributed!
Michał (Mike) Krassowski reposted
We've learned that our member communities care a *lot* about cloud cost transparency and reliability, so we're working hard to drill down into user data about costs and usage for community leaders to access.
We're giving our communities more transparency into their cloud expenses with new cloud cost dashboards! Communities can track spending at a per-user level to understand who is driving their usage and take action. Learn more 👉 2i2c.org/blog/2025/cl...
Michał (Mike) Krassowski reposted
Go from JupyterLab user to creator 🚀 At JupyterCon 2025, learn to build + publish custom extensions for real-world workflows — guided by experts in JupyterLab development. 🗓️ Nov 3 | San Diego Details: sched.co/28H2m Register: events.linuxfoundation.org/jupytercon/r...
Michał (Mike) Krassowski reposted
🚨 The deadline for Jupyter Community Funding Proposals (blog.jupyter.org/your-ideas-o...) has been extended to October 5th, 2025 ( by one week). We've got a few great-looking proposals in the works (github.com/orgs/jupyter...), so you've all got another 7 days to write!
Michał (Mike) Krassowski reposted
WHO’S IN? JupyterCon is coming to San Diego Nov. 4-5 with bonus days for Technical Training (Nov. 3) & Community Sprints (Nov. 6). Save $100 when you register by Oct. 3. 🔸 View the schedule: bit.ly/4gpqkzy 🔸Register: bit.ly/47C1XMK
Michał (Mike) Krassowski reposted
A reminder that there are two Call for Proposals out from the Jupyter Foundation! 👉 Jupyter Community Workshops: blog.jupyter.org/jupyter-comm... 👉 Jupyter Community Support funding: blog.jupyter.org/your-ideas-o... Check them out and share the word!
Michał (Mike) Krassowski reposted
You’re invited to join the next Jupyter Community Call on September 4th, 2025. Get updates from across the Jupyter ecosystem, hear talks from community members, and get involved. It’s a great way to connect, contribute, and engage! The Zoom link in our blog post: blog.jupyter.org/jupyter-comm...
Michał (Mike) Krassowski reposted
Jupyter Community Workshops are back! Workshops will be held through February 2026. The call for proposals is open until September 7th! Learn more and submit your proposal here: blog.jupyter.org/jupyter-comm...
Michał (Mike) Krassowski reposted
Have a great idea for Project Jupyter? We want to help you build it! 🚀 The Jupyter Foundation is now accepting funding proposals from all community members. This is your chance to make a direct impact. Learn how to apply! 👇 blog.jupyter.org/your-ideas-o...
Michał (Mike) Krassowski reposted
Michał (Mike) Krassowski reposted
JupyterLab 4.4 and Jupyter Notebook 7.4 will be available very soon. And they are coming with a couple of nice improvements and bug fixes 🎁 So I just published a new video to do a quick tour of these new features 🎥 www.youtube.com/watch?v=YhYo...
Michał (Mike) Krassowski reposted
Michał (Mike) Krassowski reposted
The Binder team recently made environment builds faster and simpler! Here's a post describing how: blog.jupyter.org/simplifying-...
Michał (Mike) Krassowski reposted
Tired of complex cloud setups? Quansight's Nebari makes JupyterHub deployment a breeze. Scalable, secure, and ready in half an hour. Dive into the details: https://buff.ly/3WPvg7Y #Jupyter #OpenSource
Michał (Mike) Krassowski reposted
#JupyterLab 4.3.5 is available. Includes fixes for: - scroll restoration on undo/redo - accessibility: color contrast and missing titles - disabling fuzzy filtering in file browser - general stability - execution indicator restoration (for server-side execution) github.com/jupyterlab/j... #jupyter
Michał (Mike) Krassowski reposted
RTC: prefix has been a roadblock in wider adoption of #jupyter collaboration as many extensions did not support it. The RTC prefix is no more thanks to content providers pioneered by @davidbrochart.bsky.social 🎉 To test it: pip install --pre "jupyterlab>=4.4.0a2" "jupyter-collaboration>=4.0.0a0"
Michał (Mike) Krassowski reposted
Persist: A fantastic JupyterLab extension (+ research paper) by Kiran Gadhave, Zach Cutler, and @alex-lex.bsky.social. Persist captures interaction provenance, making interactions persistent and reusable. 👏 More details on their blog post with code at vdl.sci.utah.edu/blog/2024/05.... 📊
Michał (Mike) Krassowski reposted
And the Jupyter Notebook releases are now also available 🎉 - github.com/jupyter/note... - github.com/jupyter/note... Please try and report issues if you find any, thanks!
Two new JupyterLab releases out today: 4.3.4 with a bunch of bug fixes, and 4.4.0a1 with two prominent changes: - new settings import function - a fix for a bug preventing scrolling away from some cells (by pulling patched CodeMirror versions) github.com/jupyterlab/j... github.com/jupyterlab/j...
Two new JupyterLab releases out today: 4.3.4 with a bunch of bug fixes, and 4.4.0a1 with two prominent changes: - new settings import function - a fix for a bug preventing scrolling away from some cells (by pulling patched CodeMirror versions) github.com/jupyterlab/j... github.com/jupyterlab/j...
The patched CodeMirror version brings new shortcuts, please do leave feedback on github.com/jupyterlab/j... if this clashes with and of shortcuts in your browser/extension.
Michał (Mike) Krassowski reposted
PSA for the umpteenth official contacting @projectjupyter.bsky.social asking us to fill out some kind of "security vendor assessment" - please read this. We're an open source project, not a vendor. We don't hold your data, we don't sell you anything: jupyter.org/security#ven...