We're building the fast, deterministic and reproducible package manager Pixi for scientific and robotics workflows. Based on @condaforge & @robostack packages.
We just made it really easy to switch from conda to pixi. You can now use the pixi init - - import environment.yml to quickly port a conda project. You automatically get a pixi.toml, lockfiles and a powerful task system.
This exact experience is what gets me out of bed in the morning!
We, @prefix_dev, are working everyday to make this problem less of an issue! Please give Pixi another try and hit me up where you're blocked, we need to show the world what the experience could be!
Our #ROS Meetup will be on Tuesday, June 2nd, from 6-9pm local time in Vienna. Beer and wine will be free thanks to our friends and colleagues over at @foxglove, @prefix_dev, and @nomadicai.
Please RSVP to attend:
luma.com/xayz5tru
Increasing the security of our users and the ecosystem is a top priority for us. That's why we've added OAuth2 login flow with scoped tokens for a better `pixi auth login` experience, and scoped "Trusted Publishers" & API Keys
Read more: prefix.dev/blog/pixi-auth-go…
Scoped Trusted Publishers are also actually renamed to "Repository Access" because it's not just publishing. You can give any workflow on @github or @gitlab access to pull from your private channel easily with OIDC workload identity now.
The latest version of Pixi comes with a new lockfile "v7"! It locks down build dependencies for the first time, making your builds even more reproducible. And of course fixes a number of issues.
Read more in our blog post: prefix.dev/blog/lock-file-v7
Hand-eye calibration on a Franka with RealSense cameras can be surprisingly brittle.
After stitching together franka_ros2 MoveIt Calibration a few times, I got tired of the setup overhead and built a unified repo for it.
No Docker. No system ROS 2 install. One repo.
Clone it, run pixi install, and start calibrating eye-in-hand or eye-to-hand.
Thanks to @prefix_dev 's pixi-build preview feature, franka_ros2 moveit_calibration can be built together in one shot. 🙌
Hope it saves someone a few hours: github.com/XingxinHE/franka_…
Ever want to just quickly send some files? sendme by iroh is a very simple clean tool to get it done. No ssh or networking required, just a simple send-receive command.
Quickly install it with Pixi 🚀
Pixi is gaining traction fast in robotics, so we built a dedicated landing page to help roboticists get up and running quickly.
pixi.prefix.dev/latest/robot…#ROS#robotics
Pixi now supports relative `exclude-newer` definitions. This allows users to set a cooldown period before using packages from the internet.
This helps avoid pulling in vulnerabilities discovered shortly after release.
Our @tldejager wrote a "rattler book" that teaches the reader on how to write their own package manager, on top of our composable Rust libraries and the Conda ecosystem.
Read all about it here prefix.dev/blog/the-rattler-…
We're thrilled to announce our second non-prefix core maintainer of Pixi!
Welcome Lucas Colley! He's been an ESOC 2025 student and since then kept being active, both in the Pixi repo, our Discord community and by adding Pixi to Open-source projects like CPython, SciPy & Numpy!
Supply Chain Security is a hot topic! Pixi already has a "exclude-newer" feature to use a dependency cooldown for an extra layer of security. But we need to go further.
As a first step, prefix will start quarantining packages on our mirror immediately when vulnerabilities occur.
However, we need to have an open source CVE mapping for @condaforge packages. To achieve this, we hope to start a conda-forge security special interest group.
Read more in our blog post: prefix.dev/blog/securing-the…