:focal(smart))
Pixi: Modern package management for Robotics
Developing Robots is hard; Pixi makes it easier by creating reproducible, cross-platform ROS development environments without Docker or Ubuntu lock-in.
:focal(smart))
Developing Robots is hard; Pixi makes it easier by creating reproducible, cross-platform ROS development environments without Docker or Ubuntu lock-in.
:focal(smart))
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.
:focal(smart))
Since 2021 we've used the same identity and the website was mostly consistent, today we are transitioning to a new identity.
:focal(1004x723:1005x724))
Pixi Global can be used for much more than just downloading and exposing CLI tools. In this blog post, we demonstrate two capabilities of pixi global which are core to making it a featureful and powerful system package manager: shortcuts, and (auto-)completions.
:focal(smart))
Mutex packages are a useful mechanism to guide the solver towards certain dependencies, mutually excluding other dependency trees.
:focal(smart))
Painless dependency management (including shared libraries), monorepos and CI/CD is here for C++/CMake projects with Pixi.
:focal(smart))
We're pleased to announce that sigstore support is now in public beta on prefix.dev! The Conda ecosystem can now use Sigstore to enhance the Software Supply Chain Security with cryptographic attestations.
:focal(smart))
This is a guest blog post by Jackson Oursland - a FreeCAD maintainer and esteemed member of the conda-forge and Pixi community! FreeCAD uses Conda packages to build AppImages, DMG and Windows artifacts. Pixi greatly simplifies the developer workflow.
:focal(smart))
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.
:focal(smart))
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.
:focal(smart))
At its core, a conda package really is just a "glorified" tarball—a compressed archive of files with some metadata attached.