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
- Host: GitHub
- URL: https://github.com/slaclab/squirrel
- Owner: slaclab
- License: other
- Created: 2025-02-24T18:23:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-06T22:58:45.000Z (5 months ago)
- Last Synced: 2026-04-04T08:55:07.401Z (2 months ago)
- Language: Python
- Size: 12.1 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 29
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Authors: AUTHORS.rst
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