/vendored-conda-builds

Conda builds of vendored packages hosted on the 𝘭𝘒𝘣𝘴𝘀𝘳π˜ͺ𝘱𝘡 𝘴𝘢π˜ͺ𝘡𝘦 Anaconda Cloud repository:

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

the labscript suite

the labscript suite Β» vendored-conda-builds

Conda builds of vendored packages for the labscript suite

Actions Status License GitHub tag (latest by date)

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 PyPI Conda Version Conda Platforms
pynivision PyPI Conda Version Conda Platforms
pyqtgraph PyPI Conda Version Conda Platforms
spinapi PyPI Conda Version Conda Platforms
windows-curses PyPI Conda Version Conda Platforms

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.

Methodology

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.