threadpoolctl 3.7.0 is out. This library is a utility used by @scikit-learn.org and others to coordinate the levels of thread-based parallelism in native libraries such as BLAS implementations and OpenMP runtimes used by Python libraries such as NumPy, SciPy, PyTorch and scikit-learn.
🚀 NumPy in the browser just got faster.
Emscripten-forge NumPy now uses OpenBLAS, bringing significant speedups to linear algebra, including matrix multiplication. Upcoming WASM SIMD kernels will improve performance further.
🔗 notebook.link/blog/the-las...
cc @conda-forge.org@pyodide.org
Ten years ago, I founded QuantStack on a conviction: that we could build a sustainable business by supporting world-class open-source software to advance science.
We had no outside funding, no guarantees, just trust in open collaboration.
Read the full story: quantstack.net/blogs/Decade...
So long #LHC and thank you for all the collisions 👋
Today, the Large Hadron Collider (LHC), the world’s most powerful particle accelerator, comes to the end of an extraordinary chapter in its scientific journey.
Find out more: home.cern/cern-bids-fa...
Looking to run models locally after this weekend's fable?
A reminder that `llama.cpp` can be one-lined installed from conda-forge for macOS (supporting Apple Metal), Linux and Windows (both supporting CUDA and Vulkan).
github.com/ggml-org/lla...
New in Git, ✨ git history ✨ (I don't mean the Git history 🫠 )
😰 Oh shit, that old commit's message had a typo!
😌 git history reword <commit-id>
😰 Oh shit, that old commit is too big!
😌 git history split <commit-id> (to split it into two commits)
github.blog/open-source/... (h/t Hugo Gruson)
How well do you really know the tools you use every day? At Compute! Paris 2026 (Nov 25-26), go beyond the API and documentation and learn directly from the builders of Jupyter, Scikit-learn, and more. Knowledge is power, get yours!
compute.events/paris2026/#ComputeParis
📣 We are delighted to release mamba 2.6.0. 📣
This minor version includes the support for sharded repodata, significantly improving the UX of the project.
🔗 Read more about improvements on this blog post:
medium.com/@julien.jerp...
🔗 For a full overview for the change:
github.com/mamba-org/ma...
Your research, your challenges, your solutions. Compute! Paris 2026 (Nov 25-26) wants to hear from you. The Call for Proposals is open. Don’t just attend; help shape the conversation. Whether you’re in academia, industry, or public institutions, your voice matters.
pretalx.com/compute-pari...
The team of JupyterCon 2023, PyData Paris 2024 & 2025 organizes a new conference named Compute! Paris 2026 on open source computation and data. The event will take place on November 25–26, 2026 at Sorbonne Université in Paris.
CfP deadline: May 24, 2026: compute.events/paris2026/cf...
The notebook.link team is building "serverless scientific computing" on top of the modern Conda ecosystem & the prefix.dev package server. Read the guest blog on how they shipped interactive WASM for Python, R, C++, Fortran and more: prefix.dev/blog/server...
At @quantstack.bsky.social we designed novel bit-unpacking SIMD optimizations for @arrow.apache.org and #ApacheParquet, and implemented them entirely using C++ metaprogramming instead of Python-based code generation.
We'll publish a deep dive blog post soon.
github.com/apache/arrow...
⏰ Ce soir, jeudi 19 février 2026
💻 « Réduire la complexité pour maîtriser la résolution des modèles mathématiques »
📌 Leçon inaugurale de Yvon Maday, professeur invité sur la chaire annuelle #Informatique et sciences numériques, en partenariat avec Inria.
En direct 👉 https://tinyurl.com/mpz6v3xy
We just published a blog post going into some detail on what makes patching source code hard: prefix.dev/blog/flickz... – it's not just the relatively unstructured diff formats. Source code also lives and breathes, and moves!
🎉 JupyterLite is now part of Project Jupyter!
Run Jupyter notebooks directly in your browser: no server, no setup.
Many thanks to the JupyterLite contributors and supporters like QuantStack, Bloomberg and the Gates Foundation.
🔗 blog.jupyter.org/jupyterlite-...
💻 « La recherche en #mathématiques prend tout son sens lorsqu’elle relie la théorie à l’action »
🗞️ Entretien avec Yvon Maday, professeur invité sur la chaire #Informatique et sciences numériques, créée en partenariat avec Inria.
⏰ Leçon inaugurale le 19 février 2026
👉 https://tinyurl.com/6w2ajv2d
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...
We are thrilled to introduce notebook.link, a platform that lets you create, share, and run Jupyter notebooks instantly in your browser.
Powered by JupyterLite and WebAssembly, it supports Python, R, C++, and a full in-browser terminal experience.
📖 Read the full story: medium.com/@QuantStack/...
Oh, Happy New Year and snow everyone! 🎉 ☃️
Here is my favorite progressive music concert from 2025, quite a modern revisitation des Neujahrskonzert der Wiener Philharmoniker. 🎻🥁
m.youtube.com/watch?v=AZ7M...
Ever wondered how Conda and Pixi "know" to install CUDA packages only on GPU machines? 🤔
Meet virtual packages - a clever solution to inject system compatibility information to the SAT solver to ensure compatibility.
prefix.dev/blog/virtua...
Open source is draining.
One's todo-list is open to world.
People seldom realize the cost of what they get for free.
Unpleasant comments do happen.
Cost of maintenance is not understood.
opensource.com/article/17/2...
Réenchanter les mathématiques à l'école !
Ce cycle de conférences du Collège de France
@collegedefrance.bsky.social, ouvert à tous, est organisé dans le cadre de son initiative "Agir pour l'éducation". Il sera diffusé en direct. Merci de nous aider à diffuser l'affiche ci-jointe.
Dear US colleague scientists exposed to multiple unprecedented pressures on academic freedom, up to brutal and unfair firing,
I do not know how to best help you in these horrible circumstances.
You are not alone.
We're excited to introduce R-Lite, a #WebAssembly distribution of #R for the browser, allowing you to use the R kernel in JupyterLite!
Read the article by Isabel Paredes, who spearheaded this project at QuantStack, on the @jupyter.org blog:
blog.jupyter.org/r-in-the-bro...
✨ We're looking to extend our team with a Senior Rust Engineer ✨
Do you want to leave a lasting mark on the open source ecosystem by building awesome tools for other developers?
Apply here: apply.workable.com/j/12939AB951#conda#pixi#rustjobs
#Fusion🔥| 1ère mondiale pour l'énergie de fusion !
👀Nouveau record obtenu dans le tokamak WEST, opéré sur le centre CEA de Cadarache : il a maintenu un plasma de fusion chaud de plusieurs dizaines de millions de degrés pendant 22 minutes avec 2,6 gigajoules d'énergie injectée.
JupyterCAD 3.0 is here! 🎉
We are excited to announce JupyterCAD 3.0, bringing major improvements to the web-based collaborative CAD editor for JupyterLab:
blog.jupyter.org/announcing-j...
✅ Color Customization
🐍 Embedded Python Console
🎯 Improved UX
🖱️ Mouse-based 3D Controls
🤝 Suggestions Support
🚀 Great news for Windows users! The latest version of PyTorch is back! 🥳
🙏 Huge thanks to the @condaforge community for fixing the builds.
🧑💻 Installing PyTorch just got a whole lot easier!
pixi.sh/latest/feat...
So happy to see that Ingrid Daubechies will receive the National Medal of Science in 2025. She has been an inspirational figure and it has also been an honour to collaborate with her over the last few years on the technical study of Old Master paintings.
today.duke.edu/2025/01/ingr...
At Probabl, together with the wider community, we continue our dedicated efforts to support and enhance @scikit-learn.org and its ecosystem. In this post, we provide a retrospective on the work accomplished over the last 6 months and the roadmap for the next 6:
papers.probabl.ai/open-source-...
🏅We are thrilled to announce that @quantstack.bsky.social has been honored with the "Acteurs du Libre 2024" award by CNLL at the Open Source Experience conference.
This is a recognition of our commitment to free software and our work on Jupyter, Conda-forge, and Projects of the PyData ecosystem.
Are there benefits of using PyPI over conda-forge, but to access a larger number of packages which can anyway be packaged on conda-forge thanks to grayskull?
I do not see any, but I would be glad to be proven wrong.
How would one bridge an improperly addressed problem like dependencies management mostly seen as a decision problem (cast as B-SAT) over an optimization problem (castable as an ILP)?
Should one even try to improve this situation, or continue with the status quo?
Excited to share that #JupyterCAD will soon support mouse-based transform controls 🎨
Directly rotate & move objects in the viewport easily with an intuitive interface.
Perfect for precise modeling & adjustments.
@threejs.org@freecadnews.bsky.social@quantstack.bsky.social
Following over 1.5 years of hard work (w/@njroussel.bsky.social &@rtabbara.bsky.social), we just released a brand-new version of Dr.Jit (v1.0), my lab's differentiable rendering compiler along with an updated Mitsuba (v3.6). The list of changes is insanely long—here is what we're most excited about🧵