⇒ Core team at @conda-forge.org.
⇒ Steering council at @conda.org.
⇒ Staff Software Engineer at @quansight.com.
⇒ Blogging at rjai.me.
conda.org/blog/sharde...
conda.org/blog/sharde...
CEP 16, introduced by @prefix.dev, splits the massive repodata files into per-project shards. This allows clients to only fetch what they need, resulting in significant speedups!
Instructions to opt-in and benchmarks at buff.ly/XUSXp9h
CEP 16, introduced by @prefix.dev, splits the massive repodata files into per-project shards. This allows clients to only fetch what they need, resulting in significant speedups!
Instructions to opt-in and benchmarks at buff.ly/XUSXp9h
I wrote up a long form post about the history of these tools, why each one exists, and why I settled on these choices in my workflow.
jacobtomlinson.dev/posts/2025/p...
I wrote up a long form post about the history of these tools, why each one exists, and why I settled on these choices in my workflow.
jacobtomlinson.dev/posts/2025/p...
Conda isn’t just another Python package manager-it’s a multi-language, user-space distribution system.
In this 3-part series, we explore the fundamental differences between conda and PyPI.
Part 1 is live now 👇
conda.org/blog/conda-i...
#conda #packaging #python
Conda isn’t just another Python package manager-it’s a multi-language, user-space distribution system.
In this 3-part series, we explore the fundamental differences between conda and PyPI.
Part 1 is live now 👇
conda.org/blog/conda-i...
#conda #packaging #python
@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...
🧵
🧵
This is a bugfix release following up 0.6.5: if something in your napari workflow unexplicably broke, you might want to update ;) Also, with the new bundle you can now "open files with > napari"! Check out the full release notes on the website: napari.org/stable/relea...
This is a bugfix release following up 0.6.5: if something in your napari workflow unexplicably broke, you might want to update ;) Also, with the new bundle you can now "open files with > napari"! Check out the full release notes on the website: napari.org/stable/relea...
- pyproject-external: CLI to show and map the PEP 725 [external] tables
- external-metadata-mappings: schemas and example mappings for common identifiers.
You can browse them in this Streamlit app: external-metadata-mappings.streamlit.app
- pyproject-external: CLI to show and map the PEP 725 [external] tables
- external-metadata-mappings: schemas and example mappings for common identifiers.
You can browse them in this Streamlit app: external-metadata-mappings.streamlit.app
PEP 804 complements PEP 725 ([external] dependency metadata) with a mapping mechanism to translate ecosystem-agnostic identifiers to your favourite package manager.
More info:
- PEP 725: discuss.python.org/t/103890
- PEP 804: discuss.python.org/t/103891
PEP 804 complements PEP 725 ([external] dependency metadata) with a mapping mechanism to translate ecosystem-agnostic identifiers to your favourite package manager.
More info:
- PEP 725: discuss.python.org/t/103890
- PEP 804: discuss.python.org/t/103891
Isuru Fernando's breakdown of ABI3 conda support shows how "boring" backend improvements create massive downstream value.
Faster Python adoption, happier maintainers, lower costs - win-win-win!
Read the detailed post: buff.ly/J09DnBq
Isuru Fernando's breakdown of ABI3 conda support shows how "boring" backend improvements create massive downstream value.
Faster Python adoption, happier maintainers, lower costs - win-win-win!
Read the detailed post: buff.ly/J09DnBq
The key option is:
```
"configurations": [
...,
"args": "${command:pickArgs}"
]
```
More details: code.visualstudio.com/docs/python/...
The key option is:
```
"configurations": [
...,
"args": "${command:pickArgs}"
]
```
More details: code.visualstudio.com/docs/python/...
🔥 Learn how to create fast and reproducible ML environments using pixi, the next-gen package manager for scientific workflows.
🔥 Learn how to create fast and reproducible ML environments using pixi, the next-gen package manager for scientific workflows.
I am so excited about the future and the impact we will continue to have on the open source ecosystem.
That's why Quansight just became a Public Benefit Corporation, formalizing our commitment to sustainable OSS infrastructure that powers global innovation.
We're in this for the long haul. 🙌 bwnews.pr/3HdvSQ8
I am so excited about the future and the impact we will continue to have on the open source ecosystem.
A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.
https://labs.quansight.org/blog/free-threaded-one-year-recap
A recap of the first year of work on enabling support for the free-threaded build of CPython in community packages.
https://labs.quansight.org/blog/free-threaded-one-year-recap
lysnikolaou of @quansight.com (Lysandros Nikolaou), all of the mandatory dependencies of #aiohttp now ship free-threaded variants of #wheels!
This unlocks the same in aiohttp!
Find a minute to thank him, will you?
#aio-libs #Python #Packaging
lysnikolaou of @quansight.com (Lysandros Nikolaou), all of the mandatory dependencies of #aiohttp now ship free-threaded variants of #wheels!
This unlocks the same in aiohttp!
Find a minute to thank him, will you?
#aio-libs #Python #Packaging
discuss.python.org/t/pep-770-im...
discuss.python.org/t/pep-770-im...
Our beloved Github organization was created around this time on Apr 11th, 2015.
More details:
- Blog post: conda-forge.org/blog/2025/04...
- Zulip thread: conda-forge.zulipchat.com#narrow/chann...
Our beloved Github organization was created around this time on Apr 11th, 2015.
More details:
- Blog post: conda-forge.org/blog/2025/04...
- Zulip thread: conda-forge.zulipchat.com#narrow/chann...