The Quansight Quarterly brings you updates from the people building and maintaining the scientific Python ecosystem.
Subscribe → quansight.com/subscribe-to...
Huge thanks to @conda-forge.org, @prefix.dev @quansight.com @quantstack.bsky.social and @anacondainc.bsky.social for making this possible. ❤️
Huge thanks to @conda-forge.org, @prefix.dev @quansight.com @quantstack.bsky.social and @anacondainc.bsky.social for making this possible. ❤️
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
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
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
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
Dec 5-7 | FREE & online
Join us: buff.ly/Qv07Oas
#PyLadiesCon #WomenInTech
Dec 5-7 | FREE & online
Join us: buff.ly/Qv07Oas
#PyLadiesCon #WomenInTech
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
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
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
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
Marco Gorelli walks through how Narwhals enables this and why the ecosystem benefits when tools are interoperable.
Excellent PyData Berlin session:
Marco Gorelli walks through how Narwhals enables this and why the ecosystem benefits when tools are interoperable.
Excellent PyData Berlin session:
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
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
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
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
Shoutout to Michał Krassowski, Darshan Poudel, & Tania Allard for their work on these proposals focused on testing, maintenance tooling, & developer experience.
🚀 buff.ly/RYDk4R1
Shoutout to Michał Krassowski, Darshan Poudel, & Tania Allard for their work on these proposals focused on testing, maintenance tooling, & developer experience.
🚀 buff.ly/RYDk4R1
Celebrate these wins with us. Get the Quansight Quarterly in your inbox.
Join the community → buff.ly/qvxjk3f
Celebrate these wins with us. Get the Quansight Quarterly in your inbox.
Join the community → buff.ly/qvxjk3f
6 languages 🌍
Talks, panels, sprints & workshops 💻
FREE online event ✨
Mark your calendar: Dec 5-7
Get involved → buff.ly/IUtdNP1
#PyLadies #PythonCommunity
6 languages 🌍
Talks, panels, sprints & workshops 💻
FREE online event ✨
Mark your calendar: Dec 5-7
Get involved → buff.ly/IUtdNP1
#PyLadies #PythonCommunity
Read Britney's detailed breakdown: buff.ly/xbOcVLI
Read Britney's detailed breakdown: buff.ly/xbOcVLI
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
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
Share your ideas, ask questions, and help shape the future of dataframe compatibility.
buff.ly/HXC0Lwm
#PythonCommunity #OpenSource
Share your ideas, ask questions, and help shape the future of dataframe compatibility.
buff.ly/HXC0Lwm
#PythonCommunity #OpenSource
@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...
@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...
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
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
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
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
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
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
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
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
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
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