This repository is used to create Conda builds of the following packages and upload them to the labscript-suite Anaconda Cloud repository.
| Package | Latest version | Conda version | Conda Platforms |
|---|---|---|---|
| PyDAQmx | |||
| pynivision | |||
| spinapi | |||
| windows-curses | |||
| PyVISA |
These packages are not in the default Anaconda repository, and are made available to labscript suite users with a conda installation via our Anaconda cloud repository. To reduce the need for users to use the conda-forge respository, we may also build and publish packages in our Anaconda respository even if they are available on conda-forge.
Please file an issue if you notice a package is out of date or any other issues with the conda packages produced by this repository.
Whenever a new commit is pushed to this repository, the GitHub Action .github/workflows/make_packages.yml runs the script make_packages.py, which executes the build of packages listed in pkgs.toml. If the packages build sucessfully and the commit is tagged, the GitHub Action uploads them to the labscript-suite Anaconda Cloud repository. Additionally, the build and upload action is automatically run once per week on the latest tagged commit.