From 24031a40b4d9a6fd11e39f8cae3c165218da2b25 Mon Sep 17 00:00:00 2001 From: Sandro Dias Pinto Vitenti Date: Fri, 23 Oct 2026 11:28:50 -0300 Subject: [PATCH] Name the package installed from PyPI in the dependency notes * Reword the notes on cobaya's and isitgr's requirements to "required by cobaya, which is installed from PyPI": the requirements come from conda-forge, and the old notes read as if they came from PyPI --- dependencies.yaml | 20 ++++++++++---------- environment.yml | 20 ++++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/dependencies.yaml b/dependencies.yaml index 4b963dc6c..559310ef2 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -151,24 +151,24 @@ devenv: # an entry a `pip` name to change that. workarounds: - name: dill - note: required by cobaya, installed from PyPI + note: required by cobaya, which is installed from PyPI - name: getdist - note: required by cobaya, installed from PyPI + note: required by cobaya, which is installed from PyPI - name: packaging - note: required by cobaya and isitgr, installed from PyPI + note: required by cobaya and isitgr, which are installed from PyPI - name: pandas - note: required by cobaya, installed from PyPI; also the tutorials + note: required by cobaya, which is installed from PyPI; also the tutorials - name: portalocker - note: required by cobaya, installed from PyPI + note: required by cobaya, which is installed from PyPI - name: pybobyqa - note: required by cobaya (as py-bobyqa), installed from PyPI + note: required by cobaya (as py-bobyqa), which is installed from PyPI - name: rapidfuzz - note: required by cobaya, installed from PyPI + note: required by cobaya, which is installed from PyPI - name: requests - note: required by cobaya, installed from PyPI; also firecrown-link-checker + note: required by cobaya, which is installed from PyPI; also firecrown-link-checker - name: sympy - note: required by isitgr, installed from PyPI + note: required by isitgr, which is installed from PyPI - name: tabulate note: imported by numcosmo_py's CLI but not declared by conda-forge's numcosmo 0.28.0; remove once numcosmo declares it - name: tqdm - note: required by cobaya, installed from PyPI + note: required by cobaya, which is installed from PyPI diff --git a/environment.yml b/environment.yml index 9c64d2b41..74a777fe9 100644 --- a/environment.yml +++ b/environment.yml @@ -13,10 +13,10 @@ dependencies: - cosmosis-build-standard-library - coverage - deno # quarto rendering - - dill # required by cobaya, installed from PyPI + - dill # required by cobaya, which is installed from PyPI - flake8 - flake8-docstrings - - getdist # required by cobaya, installed from PyPI + - getdist # required by cobaya, which is installed from PyPI - glib - graphviz - griffe @@ -28,15 +28,15 @@ dependencies: - mypy - numcosmo >=0.28,<1.0 - numpy >=2.0,<2.4 - - packaging # required by cobaya and isitgr, installed from PyPI - - pandas # required by cobaya, installed from PyPI; also the tutorials + - packaging # required by cobaya and isitgr, which are installed from PyPI + - pandas # required by cobaya, which is installed from PyPI; also the tutorials - pip >=20.1 # installs cobaya, which conda-forge does not package - pip: - cobaya - isitgr - plotnine - - portalocker # required by cobaya, installed from PyPI - - pybobyqa # required by cobaya (as py-bobyqa), installed from PyPI + - portalocker # required by cobaya, which is installed from PyPI + - pybobyqa # required by cobaya (as py-bobyqa), which is installed from PyPI - pyccl >=2.8.0 - pydantic - pydantic-core @@ -50,8 +50,8 @@ dependencies: - python-build - pyyaml - quarto - - rapidfuzz # required by cobaya, installed from PyPI - - requests # required by cobaya, installed from PyPI; also firecrown-link-checker + - rapidfuzz # required by cobaya, which is installed from PyPI + - requests # required by cobaya, which is installed from PyPI; also firecrown-link-checker - rich - sacc >=2.4 - scipy >=1.13 @@ -61,9 +61,9 @@ dependencies: - sphinx-autodoc-typehints - sphinx-rtd-theme - sphinxcontrib-apidoc - - sympy # required by isitgr, installed from PyPI + - sympy # required by isitgr, which is installed from PyPI - tabulate # imported by numcosmo_py's CLI but not declared by conda-forge's numcosmo 0.28.0; remove once numcosmo declares it - - tqdm # required by cobaya, installed from PyPI + - tqdm # required by cobaya, which is installed from PyPI - typer - types-pyyaml - types-requests