Skip to content

Improvement ideas for pixi search #378

@pavelzw

Description

@pavelzw

Problem description

In mamba-org/mamba#2823 and mamba-org/mamba#2782 there have been some nice improvements for micromamba search. It would be great if pixi could also get some of the features.

`micromamba search pandas=2.1`
❯ micromamba search pandas=2.1
Getting repodata from channels...

conda-forge/osx-arm64                                       Using cache
conda-forge/noarch                                          Using cache
qc-internal/osx-arm64                                       Using cache
qc-internal/noarch                                          Using cache


pandas 2.1.1 py310h5924a0a_0 (+ 6 builds)
─────────────────────────────────────────

 Name            pandas
 Version         2.1.1
 Build           py310h5924a0a_0
 Size            11757 kB
 License         BSD-3-Clause
 Subdir          osx-arm64
 File Name       pandas-2.1.1-py310h5924a0a_0.conda
 URL             https://*****conda.anaconda.org/conda-forge/osx-arm64/pandas-2.1.1-py310h5924a0a_0.conda
 MD5             6122cea23eb5a36b9470622a5df282da
 SHA256          39d365ab5e6415342295c63ebbf810eca015b94bd7e87135c7ff74975cd2af6e

 Dependencies:
  - libcxx >=15.0.7
  - numpy >=1.22.4,<2.0a0
  - python >=3.10,<3.11.0a0
  - python >=3.10,<3.11.0a0 *_cpython
  - python-dateutil >=2.8.1
  - python-tzdata >=2022a
  - python_abi 3.10.* *_cp310
  - pytz >=2020.1

 Other Versions (1):

  Version Build
 ──────────────────────────────────────
  2.1.0   py310h5924a0a_0 (+ 2 builds)
`micromamba search pandas=2.1 -v`
❯ micromamba search pandas=2.1 -v
Getting repodata from channels...

      pandas 2.1.1 py310h5924a0a_0
────────────────────────────────────────

 Name            pandas
 Version         2.1.1
 Build           py310h5924a0a_0
 Size            11757 kB
 License         BSD-3-Clause
 Subdir          osx-arm64
 File Name       pandas-2.1.1-py310h5924a0a_0.conda
 URL             https://*****conda.anaconda.org/conda-forge/osx-arm64/pandas-2.1.1-py310h5924a0a_0.conda
 MD5             6122cea23eb5a36b9470622a5df282da
 SHA256          39d365ab5e6415342295c63ebbf810eca015b94bd7e87135c7ff74975cd2af6e

 Dependencies:
  - python_abi 3.10.* *_cp310
  - python >=3.10,<3.11.0a0
  - python >=3.10,<3.11.0a0 *_cpython
  - libcxx >=15.0.7
  - numpy >=1.22.4,<2.0a0
  - python-dateutil >=2.8.1
  - pytz >=2020.1
  - python-tzdata >=2022a

 Other Builds (9):

  Version Build
 ───────────────────────────
  2.1.1   py310h5924a0a_1
  2.1.1   py311h9e438b8_1
  2.1.1   py39h425d09f_0
  2.1.1   py39h425d09f_1
  2.1.1   py312h58738bf_1
  2.1.1   py311h9e438b8_0
  2.1.0   py310h5924a0a_0
  2.1.0   py311h9e438b8_0
  2.1.0   py39h425d09f_0

I am currently missing in pixi search is the ability to show multiple versions of packages as well as the build strings.
I also think that the best match could display more metadata like with the new implementation of micromamba search.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions