The CDS conda environments aim to support all ligo software and much third party software needed on LIGO cds workstations.
The CDS conda environments aim to support all ligo software and much third party software needed on LIGO cds workstations.
The CDS conda environments are modified versions of the [IGWN conda environments](https://computing.docs.ligo.org/conda/), but the environments are not always synchronized. CDS updates its environments weekly or more often, but may hold back package updates that IGWN has adopted.
The CDS conda environments are modified versions of the [IGWN conda environments](https://computing.docs.ligo.org/conda/), but the environments are not always synchronized. CDS updates its environments weekly or more often, but may hold back package updates that IGWN has adopted.
## Publishing of CDS environments
## Publishing of CDS environments
These environments are published as conda environment definition files.
These environments are published as conda environment definition files.
The environment definition can be found on the [LHO repository server](https://apt.ligo-wa.caltech.edu/sources/conda/environments/)
The environment definition can be found on the [LHO repository server](https://apt.ligo-wa.caltech.edu/sources/conda/environments/)
### The default environment
### The default environment
The latest CDS environment definition can always be found here: [https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64/cds.yaml](https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64/cds.yaml):
The latest CDS environment definition can always be found here: [https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64/cds.yaml](https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64/cds.yaml):
Earlier versions can be found here: [https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64](https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64), named after the date of release. See below for a description of the package changes from version to version.
Earlier versions can be found here: [https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64](https://apt.ligo-wa.caltech.edu/sources/conda/environments/linux-64), named after the date of release. See below for a description of the package changes from version to version.
## Installing an environment
## Installing an environment
A conda environment can be installed from an environment definition with:
A conda environment can be installed from an environment definition with:
```
```
conda env create -f <url-to-definition>
conda env create -f <url-to-definition>
```
```
# Changes history of cds environments
# Changes history of cds environments
Below is the change history for the stable CDS environment. Follow the links below for other enivornments.
Below is the change history for the stable CDS environment. Follow the links below for other enivornments.
[Testing Environment](TestingEnvironment)
[Testing Environment](TestingEnvironment)
[Unstable Environment](UnstableEnvironment)
[Unstable Environment](UnstableEnvironment)
## Version 2024-07-02 [01]
## Version 2024-07-17 [01]
The following package specifications were upgraded:
The following package specifications were upgraded:
| Package name | Previous version | Current version |
| Package name | Previous version | Current version |