Socs

Latest version: v0.5.2

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

Scan your dependencies

Page 4 of 6

0.5.1

What's Changed
v0.5.1 solves a packaging issue preventing socs Docker images from building successfully. Images are now based on [`ocs:v0.11.1`](https://hub.docker.com/layers/simonsobs/ocs/v0.11.1/images/sha256-e91905098d09558e0dd2f0edfcaab66a8aad15f77c252863323039d18b1246b5?context=explore). There is a new agent, the Wiregrid Tilt Sensor agent, as well as several new features in various agents. Details below.

New Agents
* New Agent: wiregrid_tiltsensor agent by d-hoshino2626 in https://github.com/simonsobs/socs/pull/660

New Features
* Modification the max current setting of the kikusui agent (wire grid) by hnakata-JP in https://github.com/simonsobs/socs/pull/683
* Move HWP encoder timeout packet log to debug level by BrianJKoopman in https://github.com/simonsobs/socs/pull/684
* Pysmurf op data quality checks by jlashner in https://github.com/simonsobs/socs/pull/675
* Modify the max current setting of the wiregrid kikusui agent by d-hoshino2626 in https://github.com/simonsobs/socs/pull/701
* Added Psat to published quantiles from take_iv task in pysmurf_controller agent by msilvafe in https://github.com/simonsobs/socs/pull/699
* HWP ACU checks for spin-up by jlashner in https://github.com/simonsobs/socs/pull/688

Bug Fixes
* Added an `__init__.py` for hi6200 agent by mjrand in https://github.com/simonsobs/socs/pull/692
* hwp-supervisor: make IBootState compatible with synaccess. by ykyohei in https://github.com/simonsobs/socs/pull/693

Version Updates
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/680
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/685
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/696
* Bump ocs base image to v0.11.1 by BrianJKoopman in https://github.com/simonsobs/socs/pull/710

Packaging
* Pin sphinx-argparse package by BrianJKoopman in https://github.com/simonsobs/socs/pull/702
* Pin setuptools by BrianJKoopman in https://github.com/simonsobs/socs/pull/704

Misc.
* Update to Docker Compose v2 in docs and workflows by BrianJKoopman in https://github.com/simonsobs/socs/pull/709

New Contributors
* hnakata-JP made their first contribution in https://github.com/simonsobs/socs/pull/683
* d-hoshino2626 made their first contribution in https://github.com/simonsobs/socs/pull/701

**Full Changelog**: https://github.com/simonsobs/socs/compare/v0.5.0...v0.5.1

0.5.0

0.4.5

What's Changed
v0.4.5 contains a large collection of new features and bug fixes, as well as two new agents. See details below.

New Agents
* Create Site Camera Agent by davidvng in https://github.com/simonsobs/socs/pull/591
* Create HWP PCU Agent for the HWP phase compensation unit by 17-sugiyama in https://github.com/simonsobs/socs/pull/588

New Features
* ACU: LAT co-rotator control by mhasself in https://github.com/simonsobs/socs/pull/526
* ACU: adjustments for moving LAT corotator by mhasself in https://github.com/simonsobs/socs/pull/532
* ACU: Improve scanning fault tolerance and logging by mhasself in https://github.com/simonsobs/socs/pull/547
* ACU: Add abilities to ignore axis and prevent survival mode (LAT) by mhasself in https://github.com/simonsobs/socs/pull/554
* ACU: Sun Avoidance by mhasself in https://github.com/simonsobs/socs/pull/559
* Add general task to set TES biases by jlashner in https://github.com/simonsobs/socs/pull/545
* Improve HWP agents robustness to network failure by bbixler500 in https://github.com/simonsobs/socs/pull/541
* Add `speedrate` parameter for `insert()` / `eject()` functions in `wiregrid_actuator` by sadachi5 in https://github.com/simonsobs/socs/pull/574
* ACU: Add set_speed_mode task by mhasself in https://github.com/simonsobs/socs/pull/582
* ACU: Add feeds for Sun info and UDP stream quality by mhasself in https://github.com/simonsobs/socs/pull/570
* TimeoutLockless PCU agent by jlashner in https://github.com/simonsobs/socs/pull/600
* TimeoutLockless HWP PMX agent by ykyohei in https://github.com/simonsobs/socs/pull/604
* ACU: Add "named-positions" feature by mhasself in https://github.com/simonsobs/socs/pull/603

Bug Fixes
* Make vantage agent more robust to hardware dropouts by jlashner in https://github.com/simonsobs/socs/pull/524
* Set M1000 Agent acq session status appropriately by BrianJKoopman in https://github.com/simonsobs/socs/pull/528
* Set acq session status appropriately by sanahabhimani in https://github.com/simonsobs/socs/pull/533
* Fix UVI readout and temperature units in Vantage Agent by RemingtonGerras in https://github.com/simonsobs/socs/pull/539
* Set acq session status to running by sanahabhimani in https://github.com/simonsobs/socs/pull/549
* Allow floats for custom PID task arguments by BrianJKoopman in https://github.com/simonsobs/socs/pull/548
* Suprsync update tcdirs by jlashner in https://github.com/simonsobs/socs/pull/564
* PWV: Catch HTTP requests error by sanahabhimani in https://github.com/simonsobs/socs/pull/563
* Bugfix in zero-biases fn by jlashner in https://github.com/simonsobs/socs/pull/566
* Add connection error exception by sanahabhimani in https://github.com/simonsobs/socs/pull/569
* Adds except for caget failure by jlashner in https://github.com/simonsobs/socs/pull/576
* PWV: Add timeout exception error and timeouts by sanahabhimani in https://github.com/simonsobs/socs/pull/578
* HWP: Change variable name to fix minor bug by bbixler500 in https://github.com/simonsobs/socs/pull/581
* Fix bug in speed_rate limitation in wiregrid_actuator/drivers/Actuator.py by sadachi5 in https://github.com/simonsobs/socs/pull/579
* HWP: Change monitor and spin_control processes to update the session.status to 'running' by bbixler500 in https://github.com/simonsobs/socs/pull/585
* PWV: Change HTTP requests timeout to 60s by sanahabhimani in https://github.com/simonsobs/socs/pull/587
* ACU: Permit scans on LAT even when Sun Avoidance is not to be enabled by mhasself in https://github.com/simonsobs/socs/pull/586
* Restart UPS Agent every 60 minutes by davidvng in https://github.com/simonsobs/socs/pull/592
* Prevent Suprsync from processing ignored files by jlashner in https://github.com/simonsobs/socs/pull/583
* Make hwp_pid more robust by ykyohei in https://github.com/simonsobs/socs/pull/594
* ACU: Fix sun-safety and speed exceeded motion faults by mhasself in https://github.com/simonsobs/socs/pull/603

Documentation
* Add missing in pysmurf-controller docstrings by BrianJKoopman in https://github.com/simonsobs/socs/pull/553
* Add example session.data structure for labjack acq process by BrianJKoopman in https://github.com/simonsobs/socs/pull/557

Version Updates
* Bump docker/login-action from 2 to 3 by dependabot in https://github.com/simonsobs/socs/pull/525
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/519
* Bump styfle/cancel-workflow-action from 0.11.0 to 0.12.0 by dependabot in https://github.com/simonsobs/socs/pull/537
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/540
* Bump sodetlib docker by jlashner in https://github.com/simonsobs/socs/pull/561
* Bump simonsobs/ocs from 0.10.2 to v0.10.3 by dependabot in https://github.com/simonsobs/socs/pull/572
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/simonsobs/socs/pull/590
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/596
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/597
* Bump simonsobs/ocs from v0.10.3 to v0.10.4 by dependabot in https://github.com/simonsobs/socs/pull/609
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/610

Misc.
* Cleanup gripper agent by jlashner in https://github.com/simonsobs/socs/pull/487
* Add docker updates to dependabot and set reviewers by BrianJKoopman in https://github.com/simonsobs/socs/pull/571
* Move requests package from separate group into `install_requires` by BrianJKoopman in https://github.com/simonsobs/socs/pull/595
* Adds HWPPCUAgent to plugin file by jlashner in https://github.com/simonsobs/socs/pull/598

New Contributors
* 17-sugiyama made their first contribution in https://github.com/simonsobs/socs/pull/588

**Full Changelog**: https://github.com/simonsobs/socs/compare/v0.4.4...v0.4.5

0.4.4

Description
v0.4.4 introduces 3 new agents, and contains a large collection of feature additions and bug fixes. See details below.

What's Changed

New Agents
* Generator Agent by davidvng in https://github.com/simonsobs/socs/pull/436
* Hwp supervisor by jlashner in https://github.com/simonsobs/socs/pull/427
* Water Vapor Radiometer Agent by sanahabhimani in https://github.com/simonsobs/socs/pull/429

New Features
* Adds user tag param to the smurf file emulator ops by jlashner in https://github.com/simonsobs/socs/pull/459
* Add protection mode monitoring to pmx agent by d1ssk in https://github.com/simonsobs/socs/pull/463
* Suprsync timecode dir finalization by jlashner in https://github.com/simonsobs/socs/pull/454
* Allow for reading more than one continuous block of generator registers by DaveBoettger in https://github.com/simonsobs/socs/pull/473
* ACU Omnibus, July 2023 by mhasself in https://github.com/simonsobs/socs/pull/480
* Add Autorange Task to 372 Agent by sanahabhimani in https://github.com/simonsobs/socs/pull/489
* Change ls372 input_configfile to work with default params by jlashner in https://github.com/simonsobs/socs/pull/490
* Suprsync archive stats by jlashner in https://github.com/simonsobs/socs/pull/467
* LS372 Agent: Add ability in config file to set channel resistance range by sanahabhimani in https://github.com/simonsobs/socs/pull/500
* Sets PID freq to 0 when PMX is turned off by jlashner in https://github.com/simonsobs/socs/pull/502

Bug Fixes
* Fix 372 upload cal curve timeout issue by sanahabhimani in https://github.com/simonsobs/socs/pull/390
* Separate generator fields into different blocks by jlashner in https://github.com/simonsobs/socs/pull/476
* ACU Omnibus, July 2023 by mhasself in https://github.com/simonsobs/socs/pull/480
* Separate blocks for each input/output in UPS Agent by davidvng in https://github.com/simonsobs/socs/pull/457
* Fix ibootbar agent acq crashing during reconnection by davidvng in https://github.com/simonsobs/socs/pull/496
* Adds archive_name filter to update timecode func by jlashner in https://github.com/simonsobs/socs/pull/508
* Remove CMD from wg-actuator dockerfile by BrianJKoopman in https://github.com/simonsobs/socs/pull/510
* swap LSL/LSR/ST1 <--> LSL/LSR/ST2 for the bug fix at the site by sadachi5 in https://github.com/simonsobs/socs/pull/512

Documentation
* Fix docstring errors for 372 custom pid process by sanahabhimani in https://github.com/simonsobs/socs/pull/497
* Update set_boresight method signature override by BrianJKoopman in https://github.com/simonsobs/socs/pull/499

Testing Updates
* Replace pytest-docker-compose with pytest-docker plugin by BrianJKoopman in https://github.com/simonsobs/socs/pull/484

Version Updates
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/514
* bump sodetlib by jlashner in https://github.com/simonsobs/socs/pull/517

Misc.
* Revert to using pysnmp by BrianJKoopman in https://github.com/simonsobs/socs/pull/485
* Fix link to docker hub socs image by BrianJKoopman in https://github.com/simonsobs/socs/pull/503
* Cherry-pick of missed pre-commit run by BrianJKoopman in https://github.com/simonsobs/socs/pull/513

New Contributors
* d1ssk made their first contribution in https://github.com/simonsobs/socs/pull/463
* DaveBoettger made their first contribution in https://github.com/simonsobs/socs/pull/473

**Full Changelog**: https://github.com/simonsobs/socs/compare/v0.4.3...v0.4.4

0.4.3

* MatchedClient introduced
* LS372 heater drivers expanded
* PSU Agent created
* TimeoutLock introduced
* wamp http access configured
* Simons Observatory specific Agents broken out into new [socs](https://github.com/simonsobs/socs) repository

v0.5.0 brings us to a point where we have split of the SO specific Agents, requiring a new repo be cloned if you're running with an older version of OCS and update to v0.5.0. This allows us to keep the core OCS functionality work here, separate from any Agent development being done for SO.

0.4.2

Description
This release mostly focuses on bug fixes and new features, particularly with the SMuRF File Emulator and ACU Agents. This release also introduces the new SMuRF Timing Card Agent.

The branches in the repo used have changed a bit as well. We have dropped the old `develop` and `master` branch split in favor of a single branch, `main`. Contributors should base new work off of the `main` branch moving forward.

What's Changed

New Agents
* Smurf Timing Card Agent by jlashner in https://github.com/simonsobs/socs/pull/422

New Features
* Add LS372 Custom PID Start Process + Other Tasks by sanahabhimani in https://github.com/simonsobs/socs/pull/397
* File emulator quantization by jlashner in https://github.com/simonsobs/socs/pull/425
* Acu aug lat updates by laurensaunders in https://github.com/simonsobs/socs/pull/403

Bug Fixes
* suprsync: fix unformatted log message by mhasself in https://github.com/simonsobs/socs/pull/414
* Catch error in device emulator when binding to port by BrianJKoopman in https://github.com/simonsobs/socs/pull/413
* Fix docs build warnings in ups agent docstring by BrianJKoopman in https://github.com/simonsobs/socs/pull/426
* Fixes sampling issues with file emulator by jlashner in https://github.com/simonsobs/socs/pull/428

Testing Updates
* Move port numbers for binding in common tests by BrianJKoopman in https://github.com/simonsobs/socs/pull/412
* Pysmurf Monitor Integration Test by erfz in https://github.com/simonsobs/socs/pull/343

Version Updates
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/423

Misc.
* Replace master and develop branches with "main" branch by BrianJKoopman in https://github.com/simonsobs/socs/pull/410
* Remove stray links to 'master' branch by BrianJKoopman in https://github.com/simonsobs/socs/pull/411
* Add missing __init__.py for two agents by mhasself in https://github.com/simonsobs/socs/pull/416


**Full Changelog**: https://github.com/simonsobs/socs/compare/v0.4.1...v0.4.2

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.