Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chore: Use conda-forge servicex for all platforms #230

Merged

Conversation

matthewfeickert
Copy link
Member

@matthewfeickert matthewfeickert commented Jan 14, 2025

servicex is now provided by conda-forge:

$ pixi list servicex --environment cms-open-data-ttbar
Environment: cms-open-data-ttbar
Package            Version  Build         Size      Kind   Source
func_adl_servicex  2.2                    30.6 KiB  pypi   func_adl_servicex-2.2-py3-none-any.whl
servicex           3.0.1    pyhd8ed1ab_1  38.2 KiB  conda  servicex

and caio (the package missing macOS support) is now on conda-forge for all platforms:

$ grep caio pixi.lock 
      - conda: https://conda.anaconda.org/conda-forge/linux-64/caio-0.9.21-py39h8cd3c5a_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-64/caio-0.9.21-py39h80efdc8_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-arm64/caio-0.9.21-py39hf3bc14e_0.conda
      - conda: https://conda.anaconda.org/conda-forge/linux-64/caio-0.9.21-py312h66e93f0_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-64/caio-0.9.21-py312h01d7ebd_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-arm64/caio-0.9.21-py312hea69d52_0.conda
      - conda: https://conda.anaconda.org/conda-forge/linux-64/caio-0.9.21-py39h8cd3c5a_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-64/caio-0.9.21-py39h80efdc8_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-arm64/caio-0.9.21-py39hf3bc14e_0.conda
      - conda: https://conda.anaconda.org/conda-forge/linux-64/caio-0.9.21-py312h66e93f0_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-64/caio-0.9.21-py312h01d7ebd_0.conda
      - conda: https://conda.anaconda.org/conda-forge/osx-arm64/caio-0.9.21-py312hea69d52_0.conda
  - caio >=0.9.0,<0.10.0
- conda: https://conda.anaconda.org/conda-forge/linux-64/caio-0.9.21-py312h66e93f0_0.conda
- conda: https://conda.anaconda.org/conda-forge/linux-64/caio-0.9.21-py39h8cd3c5a_0.conda
  - pkg:pypi/caio?source=hash-mapping
- conda: https://conda.anaconda.org/conda-forge/osx-64/caio-0.9.21-py312h01d7ebd_0.conda
- conda: https://conda.anaconda.org/conda-forge/osx-64/caio-0.9.21-py39h80efdc8_0.conda
  - pkg:pypi/caio?source=hash-mapping
- conda: https://conda.anaconda.org/conda-forge/osx-arm64/caio-0.9.21-py312hea69d52_0.conda
- conda: https://conda.anaconda.org/conda-forge/osx-arm64/caio-0.9.21-py39hf3bc14e_0.conda
  - pkg:pypi/caio?source=hash-mapping

Note: This can be made smaller to just update the servicex dependencies if that's perferable.

@matthewfeickert matthewfeickert force-pushed the chore/simplify-pixi-manifest branch from df99fc4 to b8fcbb3 Compare January 14, 2025 04:19
@matthewfeickert matthewfeickert self-assigned this Jan 14, 2025
@matthewfeickert
Copy link
Member Author

This is ready for review.

Copy link
Member

@alexander-held alexander-held left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making this work!

@alexander-held alexander-held merged commit c37bf59 into iris-hep:main Jan 14, 2025
2 checks passed
@matthewfeickert matthewfeickert deleted the chore/simplify-pixi-manifest branch January 14, 2025 05:17
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants