An open API service indexing awesome lists of open source software.

https://github.com/slaclab/squirrel

Configuration Management for EPICS PVs
https://github.com/slaclab/squirrel

Last synced: 2 months ago
JSON representation

Configuration Management for EPICS PVs

Awesome Lists containing this project

README

          

===============================
squirrel
===============================

.. image:: https://github.com/slaclab/squirrel/actions/workflows/standard.yml/badge.svg
:target: https://github.com/slaclab/squirrel/actions/workflows/standard.yml

.. image:: https://img.shields.io/pypi/v/squirrel.svg
:target: https://pypi.python.org/pypi/squirrel

`Documentation `_

Configuration Management for EPICS PVs

Requirements
------------

* Python 3.10+

Installation
------------

::

$ conda create --name squirrel pip "python<=3.13"
$ conda activate squirrel
$
$ conda install --file requirements.txt # install statically, and only include packages necessary to run
$ pip install .
$ #or
$ conda install --file requirements.txt --file dev-requirements.txt # include packages for development and testing
$ pip install -e . # install as editable package

Running the Tests
-----------------
::

$ pytest