Repository navigation
v0.6.1
Description
v0.6.1 builds the socs Docker images based on the v0.12.1 ocs image, which includes the new InfluxDB tagging capabilities.
Note
No socs agents have been modified to use the new InfluxDB tagging, so no Grafana dashboard updates are required at this time.
Agents can now begin to be updated to use tags. We will announce in release notes when this happens on an agent by agent basis. See the ocs v0.12.1 release notes for details.
Upgrading
Upgrading can be done via pip:
python -m pip install -U socs
If you are running in Docker, please update to the new simonsobs/socs:v0.6.1 tag.
What's Changed
New Agents
- Create new Frequency-selectable Laser Source (FLS) agent by @laurensaunders in #1051
New Features
- suprsync: Use sqlite write-ahead-log by @BrianJKoopman in #886
- hwp: Publish shutdown_mode to a feed and session.data by @ykyohei in #1031
Bug Fixes
- bluefors: Catch bad file descriptor errors when parsing logs by @BrianJKoopman in #1008
- wg-actuator: Disable wgactuator image build by @BrianJKoopman in #1016
- wg-actuator: Fix docker image build by @BrianJKoopman in #1017
- hwp-supervisor: Remove UPS OID when missing by @ykyohei in #1023
- wiregrid_encoder: Fix potential race condition by @mhasself in #1043
- acu: Upload ProgramTrack points based on time by @mjrand in #1047
- wiregrid_tiltsensor: Catch TypeError and retry get_angle by @sadachi5 in #1048
- ACU: use new persistent http connection in soaculib by @mhasself in #1055
Misc.
- Change data printing logs from info to debug by @BrianJKoopman in #1007
Version Updates
- build(deps): bump styfle/cancel-workflow-action from 0.13.0 to 0.13.1 by @dependabot[bot] in #1009
- pysmurf-controller: Update base image with pysmurf 10.3.0 by @tristpinsm in #1024
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1026
- build(deps): bump actions/download-artifact from 5 to 8 by @dependabot[bot] in #1027
- pysmurf-controller: Update sodetlib version to v0.6.5 by @dpdutcher in #1049
- pysmurf-controller: Update base image with pysmurf 10.3.4 by @tristpinsm in #1054
- Update ocs base image to v0.12.1 by @BrianJKoopman #1061
Packaging/Workflows
- Set up PyPI trusted publisher by @BrianJKoopman in #1025
- Revert to building wheels on Python 3.8 by @BrianJKoopman in #1029
- Refactor pytest Actions workflow and group integration tests by @BrianJKoopman in #1036
- Fix PyPI wheel uploads by @BrianJKoopman in #1044
- Remove deprecated dependabot reviewers config by @BrianJKoopman in #1058
Full Changelog: v0.6.0...v0.6.1