Socs

Latest version: v0.5.0

Safety actively analyzes 638418 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

0.2.0

0.1.0

Description
v0.1.0 of socs introduces several new Agents that have been in the develop branch for while now. It also includes new features such at the SMuRF stream monitor, for viewing downsampled timestreams of select detectors in the HK feeds. Bringing the base ocs version up to the latest v0.7.1 also includes an update which makes Agents robust against short term crossbar server disconnections. Full change log below.

One breaking change that needs some attention when upgrading is the move from the default name of the crossbar server of 'sisock-crossbar' to simply just 'crossbar'. This change was motivated upstream in OCS by https://github.com/simonsobs/ocs/issues/135, and changes the default commands within Dockerfiles for the Agents. To update, you should replace all instances of `sisock-crossbar` in your docker and ocs-site configuration files with `crossbar`. Documentation has been updated to reflect this change.

Change Log

New Features
* Update to ocs v0.7.1 (116)
* Add stream monitor to smurf_recorder Agent (113)
* Add latest data to session.data in Lakeshore Agents (110)
* Add stream_id component to smurf recorder file path (105)
* Add ljm module to LabJack Agent (104)
* Create Synaccess PDU Agent (103)
* Allow file check skip in rename_fields script (102)
* Create M1000 Agent and add SNMP support (101)
* Update to cryomech agent fields (90)
* Add flow control handling to smurf recorder (46)
* Create smurf recorder unit tests (50)
* Adds pysmurf actions to the pysmurf archiver path (53)
* session_data pathway for pysmurf-controller (54)
* Create LabJack Agent (67)
* Add yielding lock which adds "release_and_acquire" (69)
* Added table versioning and failed copy limit (70)
* Add psu status query to scpi_psu Agent (72)
* Add LabJack unit conversion (75)
* Replace 'sisock-crossbar' with 'crossbar' (118)

Documentation Updates
* Test docs build in CI pipeline (95)

Bug Fixes
* Add new status log fields to Bluefors Agent (114)
* Use 'dumb-init' to start Agents within containers (107)
* Patch Lakeshore curve upload to handle variable length files (97)
* Fix typos in Pfeiffer agent (89)

Misc
* Switch from Travis CI to GitHub Actions (92)

0.0.2

Another long overdue version update... Here's some things that've been added:
- Lots of new agents, including
- cryomech_cpa
- updated pysmurf controller/monitor/archiver
- timestream_aggregator and smurf_stream_simulator
- Simulators for the LS240 and LS372
- Lots of documentation

0.0.1

This is long overdue. First tagged release of socs. This separates SO specific OCS agents and code from the OCS repository. Since the initial split several new Agents have been developed.

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.