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