diff --git a/docs/advanced_installation.rst b/docs/advanced_installation.rst index c02a63ed6..9b5993e89 100644 --- a/docs/advanced_installation.rst +++ b/docs/advanced_installation.rst @@ -12,6 +12,7 @@ automatically installed alongside libEnsemble: * `pydantic`_ ``>= 1.10.12`` * pyyaml_ ``>= v6.0`` * tomli_ ``>= 1.2.1`` +* gest-api_ ``>= 0.1,<0.2`` Given libEnsemble's compiled dependencies, the following installation methods each offer a trade-off between convenience and the ability @@ -178,6 +179,7 @@ The following packages may be installed separately to enable additional features .. _conda-forge: https://conda-forge.org/ .. _Conda: https://docs.conda.io/en/latest/ +.. _gest-api: https://github.com/campa-consortium/gest-api .. _GitHub: https://github.com/Libensemble/libensemble .. _Globus Compute: https://www.globus.org/compute .. _MPICH: https://www.mpich.org/ diff --git a/pixi.lock b/pixi.lock index b246a68bc..9f485064b 100644 --- a/pixi.lock +++ b/pixi.lock @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b0d0f50f6015ab92d509ef2ec47309ad3e81456879798024319f9709c9fab130 -size 1090100 +oid sha256:7c1942e2190a8afb19a1cf2d7753530553bfa5a5bc0dd1975e6031f1e34f653d +size 1093960 diff --git a/pyproject.toml b/pyproject.toml index 6b7895986..0a197cd1f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ authors = [ { name = "John-Luke Navarro" }, ] -dependencies = ["numpy", "psutil", "pyyaml", "tomli", "gest-api @ git+https://github.com/campa-consortium/gest-api@main", "pydantic"] +dependencies = ["numpy", "psutil", "pyyaml", "tomli", "pydantic", "gest-api>=0.1,<0.2"] description = "A Python toolkit for coordinating asynchronous and dynamic ensembles of calculations." name = "libensemble"