GitHub - jupyter-server/fps: Fast Pluggable System
Fast Pluggable System. Contribute to jupyter-server/fps development by creating an account on GitHub.
FPS is a framework for running asynchronous applications.
Thanks to its borrow checker, async resources can be shared safely. They are torn down when all borrowers have dropped their reference, making sure no "dangling" resource is used.
This is very much inspired by Rust.
github.com/jupyter-serv...
17.11.2025 10:28 β π 1 π 0 π¬ 0 π 0
Too bad it's hard-coded to use asyncio.
07.11.2025 09:37 β π 0 π 0 π¬ 1 π 0
05.11.2025 07:51 β π 0 π 0 π¬ 0 π 0
wiredb
Distributed database based on CRDTs
I started WireDB, a new database built on top of CRDTs.
davidbrochart.github.io/wiredb
26.10.2025 08:10 β π 3 π 0 π¬ 0 π 0
Pycrdt 0.12.40 is out with Python 3.14 support.
08.10.2025 08:32 β π 2 π 0 π¬ 0 π 0
Put some final touches to Toad's permission request screen.
When the agent has an update, it pops this screen up. You can review the diffs in unified or split view, then decide if you want to accept or reject the changes.
Watch this space!
22.09.2025 21:05 β π 26 π 2 π¬ 2 π 0
You made my day @pydantic.dev π
pydantic.dev/articles/pyd...
17.09.2025 12:09 β π 4 π 2 π¬ 0 π 0
π’ Talk Announcement
"Open-source Business", by @sylvaincorlay.bsky.social from @quantstack.bsky.social and @ylechelle.bsky.social from @probabl.ai
π Talk info: pretalx.com/pydata-paris-2025/talk/LMTCZS
π
Schedule: pydata.org/paris2025/schedule
π Tickets: pydata.org/paris2025/tickets
12.09.2025 07:00 β π 9 π 5 π¬ 0 π 0
1387483 - [meta] Support ReadableStream as Request.body in fetch API
NEW (nobody) in Core - DOM: Networking. Last updated 2025-09-09.
It's better to open a private window, and you should be aware that it doesn't work on
Firefox because of bugzilla.mozilla.org/show_bug.cgi....
If it still doesn't work, it would be great if you could open an issue.
11.09.2025 12:23 β π 0 π 0 π¬ 1 π 0
They are really different approaches and Microverse is nowhere near JupyterLite for now. I think it's really a question of integration with the rest of the ecosystem. JupyterLite diverges in many ways from JupyterLab due to the lack of server while Microverse is more streamlined and more compatible.
11.09.2025 12:20 β π 0 π 0 π¬ 0 π 0
YouTube video by Project Jupyter
Jupyter Community Call - September 04, 2025
I gave a presentation of Microverse during the last Jupyter Community Call:
youtu.be/Nx1j3NB-GnI?...
Microverse is a version of JupyterLab that runs entirely in the browser. Unlike JupyterLite, it runs a server in the browser.
You can read more about it in this blog post:
medium.com/@david-broch...
11.09.2025 11:49 β π 2 π 0 π¬ 1 π 0
Looking at Toad's console, I can see some similarities with a Jupyter notebook, with AI superpowers.
I started github.com/davidbrochar... a while ago, but I'm wondering if Toad could be "Jupyter-compatible".
29.08.2025 05:51 β π 2 π 0 π¬ 1 π 0
YouTube video by CultRepo (formerly Honeypot)
Python: The Documentary | An origin story
Premiere of the Python documentary in 15 minutes. Hanging out in the premiere chat :) www.youtube.com/watch?v=GfH4...
28.08.2025 16:44 β π 45 π 13 π¬ 1 π 0
π’ Talk Announcement
"Parallel processing using CRDTs", by davidbrochart.bsky.social from quantstack.bsky.social.
π Talk info: pretalx.com/pydata-paris-2025/talk/9R9JTQ
π
Schedule: pydata.org/paris2025/schedule
π Tickets: pydata.org/paris2025/tickets
20.08.2025 07:00 β π 2 π 1 π¬ 0 π 0
Why you should be using AnyIO APIs instead of asyncio APIs β AnyIO 4.10.0 documentation
See also: anyio.readthedocs.io/en/stable/wh...
13.08.2025 14:57 β π 4 π 1 π¬ 1 π 0
Microverse: Jupyverse in the browser
A new take on in-browser JupyterLab
I wrote a blog post about Microverse, a new in-browser JupyterLab.
david-brochart.medium.com/microverse-j...
11.08.2025 07:14 β π 3 π 1 π¬ 0 π 0
Sneak preview of what's coming to Microverse: real-time collaboration π
This is not a re-implementation of JupyterLab's RTC so that it runs in the browser, it is the same Jupyter Collaboration package.
That's exactly what I expect Microverse to bring to the table: more compatibility with JupyterLab.
07.08.2025 12:14 β π 2 π 1 π¬ 0 π 0
JupyterGIS-tiler can do a lot of processing in the backend. For instance you can clip a raster layer with a vector polygon, and have sub-pixel rendering.
Here is an example of DEM clipping with the Amazon river watershed:
github.com/geojupyter/j...
06.08.2025 10:14 β π 1 π 0 π¬ 0 π 0
YouTube video by Python Italia
Generative AI Monitoring with PydanticAI and Logfire - Marcelo Trylesinski
When you expect to use an LLM to help you live code but you loose Internet access during your talk, "it's like old days"!
@marcelotryle.bsky.social you made my day π
www.youtube.com/watch?v=agSs...
05.08.2025 04:12 β π 1 π 0 π¬ 1 π 0
Why you should be using AnyIO APIs instead of asyncio APIs β AnyIO 4.10.0 documentation
If you think you should use asyncio because it's the native async framework in Python, you might want to read this (TLDR: use AnyIO instead):
anyio.readthedocs.io/en/stable/wh...
04.08.2025 09:10 β π 1 π 0 π¬ 0 π 0
Microverse is deployed on GitHub pages here:
davidbrochart.github.io/microverse/
Note that it doesn't work in Firefox and that it's quite slow to start up (see dev network).
It's still very early stage, but it's improving. One interesting feature is how kernels can be shared between browser windows.
28.07.2025 16:50 β π 0 π 0 π¬ 0 π 0
I didn't implement the events API yet. It's in my TODO list.
27.07.2025 14:37 β π 1 π 0 π¬ 0 π 0
You could try:
pip install "jupyter-collaboration" "jupyverse[jupyterlab,auth]"
jupyverse --set kernels.require_yjs=true --set jupyterlab.server_side_execution=true --open-browser
27.07.2025 13:44 β π 0 π 0 π¬ 1 π 0
Nice to see that you're working on a new Rust backend, but FYI "server-side execution" already exists in Jupyter, both in jupyter-server and jupyverse.
27.07.2025 06:47 β π 0 π 0 π¬ 1 π 0
I'am also happy that you were wrong about "never being able to find joy in building things". That would have been such a loss for the Python community!
Go write the best UI for agentic coding ever π
24.07.2025 07:51 β π 0 π 0 π¬ 0 π 0
Yes, it serves JupyterLab, just like the "regular" JupyterLab. Of course the transport layer is not a real socket, nor TCP or even HTTP, but ASGI.
This allows to reuse the same architecture, with a lot of things coming for free. As long as it compiles to WASM, it should work in microverse.
16.07.2025 15:57 β π 0 π 0 π¬ 0 π 0
Quantitative hack, PyMC Labs
Hydroclimat est une entreprise franΓ§aise.
Nous avons pour #mission de rΓ©soudre les #enjeux liΓ©s Γ lβeau et au changement climatique.
Anticiper aujourd'hui, protΓ©ger demain : des solutions innovantes pour un futur #rΓ©silient face au #changementclimatique
CEO at probabl.ai, the @scikit-learn.org company. Tech exec, repeat entrepreneur, advisor, angel investor. MBA @INSEAD. Plays π
R, data, π, πΈ, π. He/him.
Researcher on Verifiable AI @ Nokia Bell Labs. Interested on Large Language Models (LLMs), Machine Learning and Data Analysis.
Research engineer at Inria Saclay, working on the Skrub library.
Python, data preparation, ML, tabular learning.
ORCID: 0000-0002-4448-2959
Hoshiyomi βοΈ
https://www.riccardocappuzzo.com
https://github.com/rcap107
I'll help you take your Python skills to the next level!
Get a daily drop of Python knowledge ππ§ -> https://mathspp.com/drops
Pydon'ts β free Python book π https://mathspp.com/books/pydonts
I do SciML + open source!
π§ͺ ML+proteins @ http://Cradle.bio
π Neural ODEs: http://arxiv.org/abs/2202.02435
π€ JAX ecosystem: http://github.com/patrick-kidger
π§βπ» Prev. Google, Oxford
π ZΓΌrich, Switzerland
#Kubernetes: open source production-grade container orchestration management. #CNCF #K8s
βοΈ Executive Director for @ucbids.bsky.social
π½ Previously: Director for #OpenSource Tools, Practices and Systems at The Alan Turing Institute
π± Founder @turingway.bsky.social
π #Inclusive #Communities
π Solo mum by choice
The Eric and Wendy Schmidt Center for Data Science & Environment (Schmidt DSE) builds tangible, replicable, and inclusive solutions to environmental problems. https://dse.berkeley.edu/about
We're an Al safety and research company that builds reliable, interpretable, and steerable Al systems. Talk to our Al assistant Claude at Claude.ai.
The STAC specification is a common language to describe geospatial information, so it can more easily be worked with, indexed, and discovered.
https://stacspec.org
https://savelife.in.ua/en
Rabbit hole explorer. Serial #FOSS maintainer: @aiohttp.org, ansible-core (RH), CherryPy, pip-tools, pypi-publish (PyPA).
ππ @bluebirrrrd.bsky.social
π£οΈπΊπ¦πΊπΈ
π€π¨πΏπͺπΈ
https://github.com/sponsors/webknjaz
#opensource #ΡΠΊΡΠ±Π»Ρ #ΡΠΊΡΡΠ²Ρ :wq
PyCon US is a community-focused conference for Python users and developers. Join us in Long Beach, CA from May 13 - May 19, 2026!
Pyodide is an open-source Python distribution for the browser and Node.js based on WebAssembly/Emscripten.
π Find us at https://pyodide.org
π€ Contribute at https://github.com/pyodide/pyodide
Also, find us on Mastodon @pyodide@fosstodon.org