Package phoenix2 using conda
Phoenix2 library repositories should provide packages in the conda
package format.
Motivation
The conda package format is cross-platform, operating system independent, language agnostic and packages can be installed without elevated privileges. It is a good candidate to make the library easily usable by others.
Tools
The conda
eco-system has shifted from the anaconda
company to the open-source, community oriented mamba
, and now new softwares developed by prefix.dev. The key softwares are:
- pixi: a environment/workspace manager based on conda packages
- rattler-build: a conda format package builder
- quetz: open source server to self-host conda channels
-
https://prefix.dev/channels: community maintained conda package channels on
prefix.dev
infrastructure
Story list
-
#4 (closed) - Set up conda package hosting solution -
#8 (closed) - Pathfinder: conda package of a phoenix2 repository -
#12 - Generalization to entire Phoenix2 library
Edited by Vincent Pollet