Quansight
banner
quansight.com
Quansight
@quansight.com
Forging the bridge between enterprise innovation and open source sustainability.
Pinned
Ever wonder what's happening behind the scenes in NumPy, pandas, SciPy, and other tools you use daily?

The Quansight Quarterly brings you updates from the people building and maintaining the scientific Python ecosystem.

Subscribe → quansight.com/subscribe-to...
Reposted by Quansight
This work brings CEP 16 to conda and shows what collaboration across the community can achieve.
Huge thanks to @conda-forge.org, @prefix.dev @quansight.com @quantstack.bsky.social and @anacondainc.bsky.social for making this possible. ❤️
December 5, 2025 at 11:01 AM
We’re happy to support the Python Software Foundation (PSF) as a 2026 Participating Sponsor! ✨
PSF works to advance the Python language and global community, goals that align with our mission of open source sustainability.
Join us in supporting them: buff.ly/eyLr0YO
December 4, 2025 at 2:00 PM
Marco Gorelli's talk on unifying Polars, DuckDB, PyArrow & pandas with Narwhals is #10 on the year's most-watched Python talks! 🚀
buff.ly/GbLlN53

If you're working with dataframes across different backends, this one's a must-watch.

See what else the community is learning from: buff.ly/8p7RXz2
Marco Gorelli - How Narwhals brings Polars, DuckDB, PyArrow, & pandas together | PyData London 25
www.pydata.org Polars, DuckDB, PySpark, PyArrow, pandas, cuDF: how Narwhals has brought them all together! Suppose you want to write a data science tool to do feature engineering. Your…
buff.ly
December 2, 2025 at 4:01 PM
We are excited to support PyLadiesCon 2025 this week! This conference creates real opportunity; welcoming first-time speakers, supporting multiple languages, and building connections across the global Python community.

Dec 5-7 | FREE & online

Join us: buff.ly/Qv07Oas

#PyLadiesCon #WomenInTech
December 1, 2025 at 2:00 PM
From "baby's first commit" to shipping CI improvements! 🎯

Britney Whittington's summer at Quansight resulted in a thread-safe Numpy test suite, crucial work as Python 3.14t brings free-threaded builds to the ecosystem.

Full story: buff.ly/subIhwi

#Python #NumPy #OpenSource
Exploring & Improving the Thread Safety of NumPy's Test Suite
With the release of free-threaded builds of Python, it's more important than ever to ensure Python code is thread-safe. Here I detail my journey making the NumPy test suite thread-safe over the…
buff.ly
November 28, 2025 at 5:58 PM
"You don't have to submit the perfect solution. Make a start, and the community runs with it."

Quansight intern Michèle Pettinato shares how the Narwhals study group helped her build the library's first plugin, narwhals-daft.

Read Michèle's full post: buff.ly/6GBiWNk
Creating a daft plugin for the Narwhals library
On doing an open source internship & how we created a plugin for daft
labs.quansight.org
November 26, 2025 at 5:40 PM
What if your library could support Pandas, Polars, PyArrow, and DuckDB without choosing?

Marco Gorelli walks through how Narwhals enables this and why the ecosystem benefits when tools are interoperable.

Excellent PyData Berlin session:
Narwhals: enabling universal dataframe support
🔊 Recorded at PyData Berlin 2025, https://2025.pycon.de/program/JKEHMH/ 🎓 How Narwhals enables seamless dataframe interoperability across Pandas, Polars, PyArrow, DuckDB & more—with zero…
buff.ly
November 24, 2025 at 7:07 PM
Next week at Adopt AI in Paris:

Ralf Gommers will be speaking on both days about the latest in Python packaging and how that relates to deploying AI environments for R&D and production.

Find him in the booth of our partners @probabl.ai
buff.ly/3BIf74L
November 21, 2025 at 5:55 PM
🎵 "Singing in the ocean, causing a commotion" 🎶 Join Marco Gorelli as he brings harmony to the dataframe ecosystem with Narwhals. Live coding starts soon! buff.ly/o4L9Bom #Python #Narwhals #DataScience
Narwhals development livestream
Narwhals is a lightweight compatibility layer between dataframe libraries (pandas, Polars, Modin, cuDF, PyArrow, and more coming soon!) - join us as we develop it -- chat, ask questions, or just…
www.youtube.com
November 14, 2025 at 3:30 PM
Why do we need libraries like FlexiBLAS?

Michał Górny's latest blog post explains how multiplexing libraries solve the API/ABI compatibility puzzle in BLAS/LAPACK packaging, making life easier for users, developers, and distributions alike.

Learn how it all fits together: buff.ly/wo861po
BLAS/LAPACK packaging
An overview of differences between BLAS / LAPACK implementations and their packaging.
labs.quansight.org
November 13, 2025 at 4:13 PM
The Jupyter Foundation has accepted 4 proposals from Quansight in the first round of Jupyter Community Funding proposals.
Shoutout to Michał Krassowski, Darshan Poudel, & Tania Allard for their work on these proposals focused on testing, maintenance tooling, & developer experience.
🚀 buff.ly/RYDk4R1
November 12, 2025 at 5:14 PM
The open source community keeps achieving incredible things, new features, solved challenges, and collaborative breakthroughs.

Celebrate these wins with us. Get the Quansight Quarterly in your inbox.

Join the community → buff.ly/qvxjk3f
November 11, 2025 at 3:00 PM
The Python community thrives on diverse perspectives. That's why we're backing PyLadiesCon 2025 as a Partner Sponsor.

6 languages 🌍
Talks, panels, sprints & workshops 💻
FREE online event ✨

Mark your calendar: Dec 5-7
Get involved → buff.ly/IUtdNP1
#PyLadies #PythonCommunity
November 10, 2025 at 5:21 PM
Summer intern, Britney Whittington, spent 3 months making NumPy's test suite thread-safe, working alongside mentors Nathan Goldbaum and Lysandros Nikolaou.

Read Britney's detailed breakdown: buff.ly/xbOcVLI
November 5, 2025 at 2:00 PM
Looking forward to what emerges from PyData Seattle 2025 this week! We are thrilled to support this gathering as a Diamond Sponsor. If you're attending, we hope you have inspiring conversations and make valuable connections. buff.ly/7mHxHCA
November 4, 2025 at 2:03 PM
Open source thrives on collaboration! 🌊

Our summer intern, Michele Pettinato, shares how the Narwhals study group helped her build narwhals-daft, a plugin that lets you pass daft dataframes to libraries like Plotly with zero code changes.

Read Michèle's story: buff.ly/9mlgqmf
Creating a daft plugin for the Narwhals library
On doing an open source internship & how we created a plugin for daft
labs.quansight.org
November 3, 2025 at 3:40 PM
🤝 The best code is built together! Join Marco Gorelli now as he develops Narwhals live.

Share your ideas, ask questions, and help shape the future of dataframe compatibility.

buff.ly/HXC0Lwm
#PythonCommunity #OpenSource
October 31, 2025 at 2:45 PM
Reposted by Quansight
We are hiring!

@quansight.com is looking for a Senior Engineer for Python/C/C++ Packaging 📦. If you have dabbled with @python.org wheels, @conda.org packages, and the like, get in touch!

You can apply at job-boards.greenhouse.io/quansight/jo...
Senior Engineer Python/C/C++ Packaging
Remote
job-boards.greenhouse.io
October 30, 2025 at 11:37 AM
Ever wondered how to approach a major codebase migration in open source?

Summer intern Philip Narteh breaks down his experience migrating pyOpenSci from Jekyll to Django—the decisions, the challenges, and the wins.

Read the full story: buff.ly/NisTKJL
#Django #WebDev
October 29, 2025 at 6:15 PM
From university coding sessions to CPython core developer, Lysandros Nikolaou didn't get there alone.
His #PyConSweden keynote celebrates the mentors, encouragers, and community members who nudge us forward at just the right times.
Because open source is about people, not just code.
pycon.se#top
October 27, 2025 at 2:02 PM
🌱 The PyData ecosystem thrives when the community comes together. Excited to support PyData Seattle 2025 as a Diamond Sponsor and help create space for data scientists, engineers, and developers to share ideas and learn from each other. 🐍 buff.ly/Oknn4yY
October 24, 2025 at 4:04 PM
Exciting work on BLAS/LAPACK packaging!📦

As part of bringing better BLAS/LAPACK support to Meson, Michał Górny learned a lot about how these essential libraries differ across implementations and distributions, and he is sharing it all with the community.

📖 Dive into the details: buff.ly/JAxtRop
BLAS/LAPACK packaging
An overview of differences between BLAS / LAPACK implementations and their packaging.
labs.quansight.org
October 23, 2025 at 5:24 PM
The magic behind the curtain 🎭

Lysandros Nikolaou demystifies CPython internals at #EuroPython2025, showing how features like T-strings, structural pattern matching, and type parameters get implemented in the compiler.

Watch: buff.ly/g0DXKzg
Uncovering the magic of implementing a new Python syntax feature — Lysandros Nikolaou
[EuroPython 2025 — Forum Hall on 2025-07-16] 🎤 *Uncovering the magic of implementing a new Python syntax feature by Lysandros Nikolaou* 🔗…
www.youtube.com
October 20, 2025 at 4:49 PM
🚀 Narwhals live stream starts in one hour! ☕ Join Marco Gorelli as he builds the future of dataframe compatibility. ➡️ buff.ly/08AcYYN #Narwhals #DataEngineering
Narwhals development livestream
Narwhals is a lightweight compatibility layer between dataframe libraries (pandas, Polars, Modin, cuDF, PyArrow, and more coming soon!) - join us as we develop it -- chat, ask questions, or just…
buff.ly
October 17, 2025 at 2:03 PM
The free-threaded future of Python is getting a performance upgrade!
Neil Schemenauer details how new Garbage Collector (GC) optimizations—including "mark-alive" and smart process-size triggers—are making Python 3.14 faster. We're talking up to 12x speedup in GC-heavy tasks!
🔗 buff.ly/zoYy81J
Unlocking Performance in Python's Free-Threaded Future: GC Optimizations
A description of the performance optimizations made to the free-threaded garbage collector for Python 3.14.
buff.ly
October 16, 2025 at 7:40 PM