Skip to content

Improve package/version management by moving to pixi #598

@irm-codebase

Description

@irm-codebase

What can be improved?

Version management in python can be a bit of a hassle sometimes, specially for projects mean to run in different platforms such as Calliope.

Our current approach to the dev and base environments leaves us open to many conflicts because they are manually inputted, and lack a lock file.

pixi is quickly becoming one of the most popular tools to ensure stability in projects using conda: https://github.com/prefix-dev/pixi/ and it even has full compatibility with pyproject.toml files.

I think we should consider moving to it to make collaboration less painful in the long term.

What do you think?

Version

v0.7.0.dev3

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions