Wolf Vollprecht
@wolfvollprecht.bsky.social
π€ 46
π₯ 17
π 12
Working on software package management at
@prefix.dev
PackagingCon is back in smaller format as a Devroom at FOSDEM 2026! We would love to see you there - and hear a lot of interesting talks.
blog.ecosyste.ms/2025/11/06/f...
loading . . .
Call for Participation: Package Managers devroom at FOSDEM 2026
We are excited to announce the Call for Participation for the Package Managers devroom at FOSDEM 2026, taking place on Saturday, 31st January 2026 at the UniversitΓ© libre de Bruxelles, Belgium.
https://blog.ecosyste.ms/2025/11/06/fosdem-2026-package-managers-devroom-cfp.html
about 18 hours ago
0
0
0
reposted by
Wolf Vollprecht
10 days ago
Missed us at @europython? Here is the recording:
www.youtube.com/watch?v=HOq...
loading . . .
Unlocking Hidden Power of Conda with Pixi β Ruben Arts, Julian Hofer
[EuroPython 2025 β Terrace 2B on 2025-07-18]π€ *Unlocking Hidden Power of Conda with Pixi by Ruben Arts, Julian Hofer* π https://ep2025.europython.eu/sessi...
https://www.youtube.com/watch?v=HOqv3kh4z_c
0
8
5
reposted by
Wolf Vollprecht
19 days ago
Learn how you can use Pixi with
#ROS
! We've put together some videos to showcase some Pixi features that are helpful for ROS development. YouTube Playlist:
www.youtube.com/playlist?li...
#ROSCon
#ROSCon2025
loading . . .
ROS with Pixi
Video's about how to use Pixi and ROS packages together.
http://www.youtube.com/playlist?list=PLJ18jaEFbsWiCfrbczEoDTXqhpdsZJfjc
1
2
1
reposted by
Wolf Vollprecht
18 days ago
What ROS at an Airport Apple Store?! Pixi makes installation so easy, we can install ROS anywhere now.
#ROSCon2025
#ROSCon
#ROS
loading . . .
1
7
3
reposted by
Wolf Vollprecht
20 days ago
What!? Multiple
#ROS
distros on one machine π€―. No Docker, No VM, No dual-boot needed!
www.youtube.com/watch?v=oiX...
#ROSCon
#ROSCon2025
loading . . .
Multiple ROS Distro's on One Machine!
Pixi allows you to install ROS packages from a RoboStack channel with ease.This video shows you that on a MacBook but the same example works on Linux, Mac an...
https://www.youtube.com/watch?v=oiXH8mwotfs
0
1
1
reposted by
Wolf Vollprecht
25 days ago
Get your hands on stickers from @baszalmstra and @rarts_ruby at
#ROSCon
! Plus, catch a sneak peek of our latest development work!
0
3
1
reposted by
Wolf Vollprecht
about 1 month ago
In our little deep dive series we're now exploring how cross-compilation in the Conda ecosystem works:
prefix.dev/blog/cross-c...
. Back in the days,
@conda-forge.org
rolled this out widely to support osx-arm64 early on, and now for linux-aarch64/ppc64le.
loading . . .
Cross compiling in the Conda ecosystem
Cross compiling is a fundamental capability in modern software development, allowing developers to build packages for different architectures without needing access to the target hardware.
https://prefix.dev/blog/cross-compilation-in-the-conda-ecosystem
0
5
6
reposted by
Wolf Vollprecht
Dave Barry
about 1 month ago
I just tried Pixi from
@prefix.dev
for the first time.
0
4
1
reposted by
Wolf Vollprecht
jaimergp
about 2 months ago
I have submitted by first draft PEP! π¦ 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
loading . . .
PEP 804: An external dependency registry and name mapping mechanism
Hello everyone! On behalf of my co-authors @pradyunsg, @rgommers, @mgorny and @msarahan, Iβd like to share our work on this new PEP 804 βAn external dependency registry and name mapping mechanismβ. ...
https://discuss.python.org/t/pep-804-an-external-dependency-registry-and-name-mapping-mechanism/103891/1
1
4
1
reposted by
Wolf Vollprecht
about 2 months ago
Our server has recently delivered more than 1.000.000 packages for the first time. We've hit that mark a few more times since. Seeing this constant growth is fascinating and we are confident that our infrastructure will scale well beyond this number!
0
5
2
reposted by
Wolf Vollprecht
about 2 months ago
It's always a pleasure to get invoices from Azure. Why? Because it means our @
condaforge.org
sponsorship is being used! We have been sponsoring a big Windows machine through CirunHQ for the past year to build PyTorch, libmagma, and other hard-to-build software for Windows.
0
8
2
reposted by
Wolf Vollprecht
2 months ago
We're continuing our little deep dive series into Conda packaging. Mutex packages are useful to guide the SAT solver into specific parts of the dependency tree, and globally select either a GPU or CPU variant or similar features for an environment.
prefix.dev/blog/what-a...
loading . . .
Mutex packages in the Conda world
Mutex packages are a useful mechanism to guide the solver towards certain dependencies, mutually excluding other dependency trees.
https://prefix.dev/blog/what-are-mutex-packages-in-the-conda-ecosystem
0
7
3
reposted by
Wolf Vollprecht
2 months ago
Package building with Pixi is being rolled out! Dive into our latest blog post on crafting C++ packages. And guess what? Itβs not just for C++; Pixi plays nice with Python, Rust, ROS, Mojo, and beyond!
prefix.dev/blog/pixi-b...
loading . . .
Build C++ projects with Pixi
Painless dependency management (including shared libraries), monorepos and CI/CD is here for C++/CMake projects with Pixi.
https://prefix.dev/blog/pixi-build-for-cmake-projects
1
15
3
reposted by
Wolf Vollprecht
2 months ago
Today we're unveiling new Software Supply Chain features for the Conda ecosystem: the integration of Sigstore is in public beta on prefix! You can now create Sigstore attestations on Github Actions and cryptographically secure your supply chain with trusted publishing.
1
5
3
reposted by
Wolf Vollprecht
4 months ago
Another deep dive in the technology behind Conda package managers: file linking! Did you know that there are symlinks, hardlinks and reflinks? Reflinks are the best β copy on write is space efficient and isolates the cache. Learn more:
prefix.dev/blog/what-l...
loading . . .
What linking means when installing a Conda package
Package managers face a fundamental challenge: how to efficiently place files from a package cache into multiple environments without excessive disk usage or compromising isolation.
https://prefix.dev/blog/what-linking-means-when-installing-a-conda-package
0
5
3
reposted by
Wolf Vollprecht
4 months ago
The documentation of
@conda-forge.org
is improving with example recipes for Go and Rust packages β providing useful starting points to get MORE packages into our ecosystem!
1
6
4
reposted by
Wolf Vollprecht
Kyle Cranmer
4 months ago
βRaise your hand if you were able to install everything with pixi and run the simulation-based inference tutorial notebook.β
github.com/cranmer/sbi-...
1
26
5
reposted by
Wolf Vollprecht
5 months ago
Making it this easy to run complex robot simulations took >4 years. But the investment into Pixi and @RoboStack pays off - now you can start the new @GazeboSim / Turtlesim on macOS with a simple `pixi run start`. π
#ROS
#ROS2
#Gazebo
@OpenRoboticsOrg
loading . . .
0
7
3
reposted by
Wolf Vollprecht
5 months ago
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...
loading . . .
Virtual Packages in the Conda ecosystem
Virtual packages are a neat trick to inject system requirements into the SAT solver and resolve for compatible packages automatically. In this blog post we talk about how they are used in the Conda ecosystem to support complex cross-platform package distributions.
https://prefix.dev/blog/virtual-packages-in-the-conda-ecosystem
0
5
4
reposted by
Wolf Vollprecht
5 months ago
Interested in Software Supply Chain Security? We are! That's why we helped to get `cosign` on conda-forge: `cosign` can be used to sign container images or other artifacts with `sigstore`, and you can now easily install it with `pixi global install cosign` π
1
2
1
reposted by
Wolf Vollprecht
5 months ago
Thanks to a big internal Pixi refactor to support recursive source dependencies, we have much improved snapshot tests. Now we can observe all the actions Pixi takes to resolve, instantiate and build packages from source:
1
4
1
reposted by
Wolf Vollprecht
5 months ago
How do you make compiled software with hardcoded paths work anywhere? 255-character placeholders, $ORIGIN rpaths, and platform-specific binary patching. We explain how Conda packages achieve relocatability:
prefix.dev/blog/what-i...
loading . . .
What is a Conda package, actually?
At its core, a conda package really is just a "glorified" tarballβa compressed archive of files with some metadata attached.
https://prefix.dev/blog/what-is-a-conda-package
0
13
5
reposted by
Wolf Vollprecht
5 months ago
You might have already heard that Pixi is written in Rust, but did you know that Pixi is also useful when creating Rust programs? Watch Julian's talk "Pixi: the missing companion to cargo" to find out more:
www.youtube.com/watch?v=Hso...
loading . . .
Julian Hofer - Pixi: the missing companion to cargo
Recording of a talk given at the Scientific Computing in Rust 2025 online workshop.With cargo, package management becomes easy until you depend on Fortran, C...
https://www.youtube.com/watch?v=Hso3TQx13b0
0
4
1
You should have told me when we had beers yesterday!
add a skeleton here at some point
5 months ago
0
2
0
reposted by
Wolf Vollprecht
5 months ago
It all "just worked" from 1 command ... yes, that is the point!
0
2
2
Learning something new everyday by building cross-platform tools. The @condaforge m2-git behaved a bit weird when asking for `ref^{commit}` to get the latest commit. It's because MSYS does some glob-expansion and strips `{` and `}` when not using `set MSYS=noglob`...
5 months ago
0
3
2
reposted by
Wolf Vollprecht
5 months ago
These days you can easily use S3 buckets to host your Conda packages. @quantcotech folks have implemented support across pixi, rattler and rattler-build. We're excited because we want Conda packages to be used everywhere without vendor lock-in!
prefix.dev/blog/s3-sup...
loading . . .
S3 support in Pixi and rattler-build
We're excited to announce S3 support across our entire toolchain β rattler, pixi, and rattler-build now support the most common cloud storage standard, thanks to contributions from our friends at QuantCo. This vendor-agnostic approach to distributing Conda packages represents a major step forward for the ecosystem, offering teams the flexibility to host packages on any S3-compatible provider (AWS, Cloudflare R2, Backblaze B2, Hetzner, and more) with built-in authentication and minimal vendor lock-in.
https://prefix.dev/blog/s3-support-in-the-conda-ecosystem-pixi-and-co
0
9
4
reposted by
Wolf Vollprecht
5 months ago
Amazing blog post about using Pixi for ROS 2 on Windows. We're happy about the shoutout β that's the kind of complex setup that we want to make extremely easy with Pixi.
1
6
4
reposted by
Wolf Vollprecht
6 months ago
New release on @npmjs - the rattler WASM/JS bindings are now published under "@conda-org/rattler". Why would you want Conda packages in the browser? β to install WASM modules for Python, R, Lua, C/C++ and more, or build your own WASM powered applications.
www.npmjs.com/package/@co...
loading . . .
npm: @conda-org/rattler
Javascript bindings to the rattler library. Latest version: 0.3.0, last published: 10 minutes ago. Start using @conda-org/rattler in your project by running `npm i @conda-org/rattler`. There are no other projects in the npm registry using @conda-org/rattler.
https://www.npmjs.com/package/@conda-org/rattler
1
5
4
reposted by
Wolf Vollprecht
Jay
6 months ago
I know LuaJIT quite well from Love2d. It is indeed, quite speedy.
0
1
1
One of the fastest JIT in the world is now easy to install with `pixi` on Windows. If you always wanted to try LuaJIT then you can just `pixi add luajit` β on Windows, macOS and Linux.
6 months ago
2
10
2
We recently celebrated 10 years of @condaforge on our Zulip. I'd love to hear your story if you are involved with conda-forge. The project has grown to over 30'000 packages, and still grows at a crazy rate.
6 months ago
1
7
5
reposted by
Wolf Vollprecht
marimo
6 months ago
π Spotlight on
@julianhofer.eu
! marimo + pixi: launch your notebooks in seconds. This starter template pairs marimo with pixi for instant env setup, builtβin testing, linting & CI/CD β so you can dive straight into interactive notebooks. Repo:
github.com/Hofer-Julia...
loading . . .
GitHub - Hofer-Julian/marimo-pixi-starter-template: marimo + pixi starter template
marimo + pixi starter template. Contribute to Hofer-Julian/marimo-pixi-starter-template development by creating an account on GitHub.
https://github.com/Hofer-Julian/marimo-pixi-starter-template
0
16
6
reposted by
Wolf Vollprecht
6 months ago
Pixi support in PyCharm? Let's make it happen! Show your support by upvoting:
youtrack.jetbrains.com/issue/PY-79...
0
2
3
reposted by
Wolf Vollprecht
7 months ago
Want to know how we made Pixi tasks even more powerful? Then check out @prsabahrami's new blog post! π
prefix.dev/blog/less-b...
0
2
1
reposted by
Wolf Vollprecht
NumFOCUS
8 months ago
NumFOCUS is seeking our next Executive Director. We're looking for a strategic leader with a passion for open source and a commitment to equity. Learn more at
bit.ly/42lraGZ
loading . . .
NumFOCUS Executive Director Search Update: Job listing is Open [Source]
Weβre happy to announce that weβll be working with Perrett Laver (PL). PL has made hires at the executive director level in the openβ¦
https://bit.ly/42lraGZ
0
7
6
reposted by
Wolf Vollprecht
8 months ago
We wrote a blogpost about four exciting Conda Enhancement Proposals that we are working on in 2025. We are continuing to push the boundaries of what's possible with Conda packages. Read more:
prefix.dev/blog/ceps_2025
loading . . .
Enhancing the Conda Ecosystem in 2025
We are working on some exciting Conda Enhancement Proposals (CEP) in 2025. Read more about them here.
https://prefix.dev/blog/ceps_2025
0
6
2
reposted by
Wolf Vollprecht
9 months ago
NVIDIA's RAPIDS has turbocharged their @NVIDIA CUDA enabled package building by moving from conda-build to rattler-build, unlocking incredible speedups. π Source:
github.com/rapidsai/bu...
#nvidia
#rapids
#rapidsai
#packagemanagement
#conda
#rattler
1
3
1
And much faster, too!
add a skeleton here at some point
9 months ago
0
1
0
reposted by
Wolf Vollprecht
9 months ago
Watch Wolf explain the open CEPs we've written to advance the Conda ecosystem even further! π₯ Livestream recording:
www.youtube.com/live/zxquAg...
πͺ Tip: Use the chapters to find the CEP you're interested in!
#conda
#packagemanagement
#pixi
loading . . .
Conda Enhancement Proposals β Show & Tell β February 28th, 2025
Internal Show & Tell, where Wolf Shares the ongoing work on improving the conda ecosystem.1:00 What prefix.dev and friends are doing to improve the set of to...
https://www.youtube.com/watch?v=zxquAgNyIok
0
4
2
reposted by
Wolf Vollprecht
conda-forge
9 months ago
We're happy to announce the support for the new (v1) recipe format on conda-forge:
conda-forge.org/blog/2025/02...
It was a long journey from coming up with a new, community approved spec to the first v1 recipe on conda-forge π β more details in the blog post.
loading . . .
Announcing the new recipe format on conda-forge | conda-forge | community-driven packaging for conda
The conda-forge team is excited to announce that the v1 recipe format is available on conda-forge. The v1 recipe format is a community initiative dating back over 3 years to improve the recipe format ...
https://conda-forge.org/blog/2025/02/27/conda-forge-v1-recipe-support/
0
10
4
It's pretty useful - especially when you want to port something over from brew to conda.
add a skeleton here at some point
9 months ago
0
1
0
Come work with us!
add a skeleton here at some point
9 months ago
0
0
0
On my way to
@fosdem.bsky.social
for the first time. Looking forward!
10 months ago
0
2
0
reposted by
Wolf Vollprecht
10 months ago
πͺ Join our Show & Tell!πͺ π€ Learn how pixi is used in Telekom from @geoHeil and @milicevica23 at @magentatelekom π 31-01, 16:00 Berlin Time (GMT+2) π Online Discord event:
discord.gg/atPvg28e?ev...
πΊ Youtube Livestream:
youtube.com/live/QM-QTG...
loading . . .
Pixi powering Telekom data cloud β Show & Tell β January 31th, 2025
Show & TellGeorg Heiler and Aleksandar Milicevic will present how Magenta Telekom uses Pixi in their data platform. They will share their experiences and sho...
https://www.youtube.com/watch?v=QM-QTGa4b8U
0
4
4
reposted by
Wolf Vollprecht
conda-forge
11 months ago
π οΈ We have migrated the community chat to @zulip - come join the new chat experience! Takes a little to get used to, but we have a lot of packaging conversations already π€© π¬ To join:
conda-forge.zulipchat.com/
PS: Thank you Zulip for the open source sponsorship!
1
8
4
you reached the end!!
feeds!
log in