Version History¶
v0.8.5¶
Reformat code with black.
Update the version of ts-conda-build to 0.4 in the conda recipe.
v0.8.4¶
Lowercase namespace.
Make conda package python noarch.
v0.8.3¶
Update precommit to black 23, isort 5.12 & check-yaml 4.4.
Remove root workaround in Jenkinsfile.
v0.8.2¶
Add documentation regarding the TCP/IP settings of the controller. Also swap inherited classes so tests pass.
Improve
CSC.close_telemetry_task
so it won’t issue unnecessary warning when running after it had already ran once.Update conda package to the latest schema, and replace py.test with pytest.
Update pre-commit configuration.
Run isort in the package.
v0.8.1¶
Inform conda that the build is for “noarch”.
v0.8.0¶
Use pyproject.toml
Remove extension from scripts
v0.7.1¶
Fixed bug where int conversion for responses was in base 10 instead of base 16 which was the cause for an error when all axes were moving
v0.7.0¶
Updated CSC to support salobj 7
v0.6.2¶
Updated unit tests to use salobj.CscBaseTestCase
Added pytest-black
Updated schema to current format
Fixed missing await in ApplyPositionLimits
Removed docker folder and Jenkinsfile.deploy that were deprecated by the cycle build system.
Removed Travis CI file
Rename bin script to run_athexapod.py
Added missing softwareVersions field
v0.6.1¶
Changed Jenkinsfile.conda to use Jenkins Shared Library
Pinned ts-idl and ts-salobj versions in conda recipe
v0.6.0¶
Added compatibility with ts_salobj v6
v0.5.0¶
Jenkinsfile updates
Expand and modernize the documentation
Expand the unit tests
v0.4.1¶
Added Jenkinsfile for conda recipe
Added conda recipe
Fixed setup.py
Fixed setup.cfg
v0.4.1_rc1¶
Added Jenkinsfile for conda recipe
Added conda recipe
Fixed setup.py
Fixed setup.cfg
v0.4.0¶
Rewrite CSC for salobj 5
Add mock server for unit tests
Rewrite controller
Bring into flake8 compliance
v0.3.0¶
Revamp for salobj 4
Fix wait_movement_done method
initial_simulation_mode to simulation_mode
v0.2.0¶
fix bugs
add more hexapod controller support
add simulation mode
v0.1.0¶
initial release