Research from MIT and Georgia Tech, turned into a working Python compiler architecture. Mateusz Sokół explained how, at EuroPython. Full talk: buff.ly/gsr7ouv #Python #OpenSource #EuroPython
Quansight
Quansight
@quansight.com
Forging the bridge between enterprise innovation and open source sustainability.
160 followers48 following367 posts
Aadya Chinubhai first tried to contribute to SciPy a few years ago. This summer, Aadya came back as a Quansight intern. Aadya has added a new feature to make_smoothing_spline and plans to help the next wave of new contributors. Read Aadya's story here: labs.quansight.org/blog/fit-a-s...
SQL shows up everywhere: job interviews, every company, even grocery shopping, according to Marco Gorelli. Most comparisons with Polars stop at syntax and speed. Marco takes it further. Watch the full talk: buff.ly/7ivcj9C #SQL #Polars #DataScience #PyData #OpenSource
Our co-CEO Ralf Gommers sat down with NumFOCUS for Season 3 of Give Me 5. He talks about his path from experimental physics to NumPy releases. He also shares why the Python Array API standard helps scientific Python run on GPUs. Watch the full episode: buff.ly/INaKvae #OpenSource #NumFOCUS
A wheel filename encodes three separate compatibility decisions: Python version, ABI, and platform. Nathan Goldbaum walks through why Cryptography ships one wheel while CFFI rebuilds every release. Watch the full talk here: buff.ly/tYQqjqg #Python #Packaging #CPython #PythonInternals #EuroPython
Hundreds of Python enthusiasts, professionals, and maintainers gather at PyConES each year to share what they've built and learned. This kind of community work keeps open source healthy long after the conference ends. We're thrilled to be supporting PyConES 2026 as a Silver Sponsor. buff.ly/0SozQGb
From rough sketches to final art, Smera Goel walks through illustrating Quansight's annual report. AI sped up the early steps. The team made the final calls. See the results: buff.ly/NhPYq6C #OpenSource
sphinx-benchmark 0.2.0 is out. It’s a Sphinx extension that tells you where your docs build time goes. Built by Aditi Juneja during her Quansight internship. Read the full post, try it out, share your feedback, and let us know what you find! labs.quansight.org/blog/sphinx-...
Marco Gorelli on Narwhals: eager vs. lazy execution, plugins, and less Pandas dependence. Full update here: buff.ly/39IOWbl
Free-threaded Python removes the global lock, but the concept of attaching and detaching from the interpreter stays. Nathan Goldbaum breaks down what changes for the CPython C API and what doesn't. Watch the full talk here: buff.ly/RGjddIo #Python #FreeThreaded #CPython #PythonInternals
A cold email to a professor led Yu Sheng Aow into sparse tensor research. An internship led him into MLIR compiler work. His blog post traces both: the open source community he found and the technical work of lowering Finch Assembly IR to MLIR for the finch-tensor compiler. tinyurl.com/wyd8jw37
Zero or null. Mathematically correct or practically useful. Marco Gorelli digs into a real design trade-off between Polars and SQL, and shares an opinion on which one gets it right. Full talk: buff.ly/L0duaRh #Polars #SQL #DataEngineering #PythonData #Quansight
Someone hits a wall, asks an AI, moves on. Mara Averick breaks down what open source loses when that becomes the default path. Read more: buff.ly/gFL66TD #OpenSource #AI #Community #OSS #Quansight
200,000 data points. 12 knots. A 16 x 16 system. Aadya Chinubhai shows how custom knots make SciPy's smoothing splines faster and easier to control. Read the post: labs.quansight.org/blog/fit-a-s... #SciPy #Python #SciPy #Python #NumericalComputing #DataScience #OpenSource
The ABI is the part of the CPython API a compiler never checks for you, and it's why bugs like this turn into segfaults instead of build errors. Nathan Goldbaum lays out the mechanics in his EuroPython talk. Watch the full talk here: buff.ly/j0pOiU1 #Python #CPython #EuroPython
Quansight reposted
Replying to @es.pycon.org
Thank you to @quansight.com for being a Silver sponsor of #PyConES2026! 🐍✨ A leading data science & engineering firm driving open source and core projects like NumPy, SciPy, and Jupyter. 📊 #PyConES2026 #PyConES #Python
Narwhals started as a fix for dataframe fragmentation. Now it's used by Scikit-learn and LightGBM too. Marco Gorelli shares the full story in his latest update. 🎥 buff.ly/YbCHel6 #OpenSource
Sparse array formats are important. Coordinate storage, CSR, dense, each trades off differently depending on your data. Mateusz Sokół laid out the landscape of sparse computing in Python at EuroPython and introduced Finch, a compiler built to unify it. Full talk: buff.ly/0wHxgaZ
Open source grows as people build it, one contribution at a time. New contributors need clear paths in. Projects need people willing to mentor them. Quansight Quarterly shares the stories from that work. Code, governance, and the people behind both. Subscribe on LinkedIn: buff.ly/MjOj8eJ
Naming your saboteurs is harder than it sounds. Mara Averick walks through why this box is important and what surprised her team. Read the blog: buff.ly/VVCaDw2 #OpenSource #AI #Community #Ecosystem #Quansight
Supporting multiple dataframe backends usually means maintaining multiple codebases. Narwhals solves that with zero dependencies, a stable API, and full static typing. Marco Gorelli explains the design. Watch the full talk from PyData London: buff.ly/9f9rQEI #Narwhals #Python #DataEngineering
Small differences in engine semantics create big shifts in query output. Marco Gorelli breaks down the operational differences between Polars and traditional SQL. Read Marco's technical breakdown & migration tips: labs.quansight.org/blog/polars-... #Polars #SQL #DataScience #OpenSource #Narwhals
Getting most characters right is not the same as getting a full answer right. That gap between token accuracy and exact match sits at the center of a new experiment from one of our summer interns. Read the full breakdown by Aaishwarya Mishra: buff.ly/ZXwPsyI
Quansight reposted
Replying to @ogrisel.bsky.social
This release includes several contributions by itamarst.hachyderm.io.ap.brid.gy from @quansight.com. in collaboration with myself & others at @probabl.ai. It provides tools to inspect the semantics of native threadpools in various environments so as to be able to mitigate oversubscription problems.
The people who maintain your Python dependencies are the same people speaking and organizing at PyConES 2026. We're excited to be a Silver Sponsor this year. buff.ly/NzttXuE #PyConES #Python #OpenSource
Yu Sheng Aow started his internship with no idea what MLIR was. By the end, he had implemented a new backend for the finch-tensor compiler. Read his full journey on the blog: 🔗 labs.quansight.org/blog/finch_m... #OpenSource #Internship #MLIR #SparseTensors #Python
Behind every Quansight annual report is a team effort. Smera Goel takes us behind the scenes. Read this year's report: buff.ly/knnV6LT #OpenSource
A physicist who once had no interest in programming just shipped multi-output reductions into NumPy. Iason Krommydas spent his Quansight internship on NumPy's ufunc internals. Read the full story. labs.quansight.org/blog/teachin... #NumPy #OpenSource #ScientificPython #PythonCommunity
Everyone rushes to compare Polars and SQL on speed and syntax. Marco Gorelli points out that almost nobody is comparing the semantics, the actual mental models behind each one. Full talk from PyData London: buff.ly/uInE29g #Polars #SQL #PythonData #DataEngineering #Quansight
Open source runs on people who write the code, review the pull requests, and answer the same question for the hundredth time because someone new needs to hear it. That's who PyCon Greece 2026 is for. We're supporting it as a Patron Sponsor. buff.ly/xJNf3ea #PyConGreece #Python #OpenSource
Sustaining open source takes more than code. It takes people willing to keep showing up, year after year, often without much visibility. Python Brasil 2026 is a chance for that community to work, learn, and connect in person. We're so excited to be supporting this year's edition as a Bronze Sponsor.
Every release, every new contributor, every fixed bug adds up. Open source runs on small wins that build into something bigger. Quansight Quarterly celebrates that progress each quarter. New milestones, new voices, and the work behind the scenes. Subscribe and get it in your Inbox: buff.ly/9U6WYGF
Small Transformers can learn to reverse strings, but only up to a point. One of our summer interns Aaishwarya Mishra ran a full set of experiments to find exactly where that point is, and what makes it move. The project also shows off Trainit. Read the full write-up here: buff.ly/ZyISd6N
Polars and SQL operate on fundamentally different mental models. Marco Gorelli explores the architectural nuances that shape both paradigms. Understanding these mechanics is key to writing clean code that generalizes seamlessly across query engines. Read Marco’s full analysis: buff.ly/J31DcJK
Mateusz Sokół's EuroPython talk is now live on YouTube, covering how the Finch compiler was rebuilt in pure Python for fast sparse array computing. If you missed it in person, now's your chance. Watch here: buff.ly/vytxWYJ #Python #OpenSource #EuroPython #Compilers #ScientificComputing
Nathan Goldbaum’s EuroPython talk on the CPython ABI is now on YouTube. It covers what an ABI actually is, how wheel filenames encode compatibility info, and how the free-threaded build changed PyObject's layout. Watch it now: 🎥 buff.ly/0bFvJ33
Six interns are spending their summer building open source software with Quansight this year. Read the full introduction and meet the cohort: buff.ly/NTaXtHJ #OpenSource #PyData #ScientificPython #Internship #Community
44 seconds down to 1.5 seconds. That is the difference free-threaded Python made once the real bottlenecks got fixed. Read how each one was found and fixed. buff.ly/9Z6f5ux
Strategy and workflows that enable regular updates and organic growth of your documentation. That's what makes the difference between documentation that only launches well, and documentation that stays useful long-term. Find out more → buff.ly/O9GPrSj
Before a restructure. Before a rewrite. A review of information architecture, scalability, and maintainability, with a concrete assessment and a proposal for improvements. That's a Quansight documentation audit. Find out more→ buff.ly/UqnJ0ya
Talks, workshops, and community for Python developers of every level. We're supporting this year's edition of PyCon Greece as a Patron Sponsor. Get your tickets here: buff.ly/mf28lPA #PyConGreece #Python #OpenSource
Documentation infrastructure that ensures maintainability at every stage. docs-as-code, CI/CD, versioning, documentation previews, spelling and link tests, code snippet execution, auto-generated API references. The full infrastructure setup is documented. Learn more → buff.ly/UqnJ0ya
Sponsoring EuroSciPy is our way of saying thank you to the developers, educators, and researchers who build the foundations of scientific computing. We’re proud to be a Silver Sponsor. Have a great conference, everyone! 🌍🐍 buff.ly/iXh0PdI. #EuroSciPy #OpenSource
A big milestone in open source this week: LIEF announced version 1.0.0. New Runtime API, Rust bindings, RISC-V support, and more. We're glad we could back this project through our OSS Fund. Read the release notes:
Structured, scalable documentation strategies that ensure accuracy, usability, and maintainability. That's what Quansight brings to technical content, from interactive tutorials, conceptual user guides, and developer references to open source community and governance documentation. buff.ly/1Oy3SYK
Sprints, talks, and pure community collaboration. We are proud to support the infrastructure of scientific Python by sponsoring SciPy U.S. Have an amazing event, everyone! 🚀✨ buff.ly/oRyQnfp #SciPy #PythonOpenSource