analysis-systems-env-nightlies Environment Lock Files

To install environments from these lock files either download them from this page or direct your installer towards their url.

Report issues on GitHub: github.com/iris-hep/analysis-systems-env-nightlies

Usage Examples

Python 3.12 pip example:

python -m pip install --upgrade --require-hashes --requirement https://iris-hep.org/analysis-systems-env-nightlies/iris-hep/3.12/requirements.lock

Python 3.12 uv example:

uv pip install --require-hashes --requirement https://iris-hep.org/analysis-systems-env-nightlies/iris-hep/3.12/requirements.lock

or

# note that uv pip sync removes any packages in the target virtual environment not in the lock file
uv pip sync --require-hashes https://iris-hep.org/analysis-systems-env-nightlies/iris-hep/3.12/requirements.lock

Python 3.12 conda-lock example:

micromamba create --name iris-hep --file https://iris-hep.org/analysis-systems-env-nightlies/iris-hep/3.12/conda-lock.yml

or

# conda-lock install doesn't work with urls
curl -sLO https://iris-hep.org/analysis-systems-env-nightlies/iris-hep/3.12/conda-lock.yml
# c.f. conda-lock install --help
conda-lock install --micromamba --name iris-hep conda-lock.yml

scikit-hep

iris-hep

iris-hep release candidates