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.
## Publishing of CDS environments
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 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):
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
A conda environment can be installed from an environment definition with:
```
conda env create -f <url-to-definition>
```
# Changes history of cds environments
Below is the change history for the stable CDS environment. Follow the links below for other enivornments.
[Testing Environment](TestingEnvironment)
[Unstable Environment](UnstableEnvironment)
## Version 2024-07-02 [01]
The following package specifications were upgraded:
| Package name | Previous version | Current version |
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.
## Publishing of CDS environments
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 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):
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
A conda environment can be installed from an environment definition with:
```
conda env create -f <url-to-definition>
```
# Changes history of cds environments
Below is the change history for the stable CDS environment. Follow the links below for other enivornments.
[Testing Environment](TestingEnvironment)
[Unstable Environment](UnstableEnvironment)
## Version 2024-07-17 [01]
The following package specifications were upgraded:
| Package name | Previous version | Current version |