lincolnloop / python-package-manager-shootout

Benchmarking various Python package managers
https://lincolnloop.github.io/python-package-manager-shootout/
MIT License
42 stars 10 forks source link

Add pixi to benchmarked list #21

Open jacobj45 opened 4 months ago

jacobj45 commented 4 months ago

From the project README:

pixi is a cross-platform, multi-language package manager and workflow tool built on the foundation of the conda ecosystem. It provides developers with an exceptional experience similar to popular package managers like cargo or yarn, but for any language.

Not sure if pixi has the ability to do all the benchmarked operations. For example, I couldn't find anything related to updating the lock file.

Is there interest in adding this tool to the benchmarked list?

ipmb commented 4 months ago

If you can make it an apples-to-apples comparison, yes I'm open to adding it.

Regarding updating the lock file:

the next time you run a command that requires the lock file, it will be generated again.

from https://pixi.sh/latest/features/lockfile/#removing-the-lock-file

Perhaps there is a command that can run which will trigger this without running other commands?