Ts-salobj

Latest version: v6.9.1

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

Scan your dependencies

Page 3 of 13

6.6.0

------

Changes:

* Moved basic functions to ts_utils, to make them available with fewer dependencies:

* ``current_tai`` and similar time functions.
* ``angle_wrap_center`` and similar angle functions.
* ``make_done_future``.
* test utilities ``assertAnglesAlmostEqual`` (called ``assert_angles_almost_equal`` in ts_utils) and ``modify_environ``.

* Added temporary wrappers for the code that was moved, for backwards compatibility.
These wrappers issue a `DepreciationWarning` warning and will be removed in ts_salobj v7.

Requirements:

* ts_ddsconfig
* ts_idl 2
* ts_utils 1
* ts_xml 6.2
* IDL files for Test and Script generated by ts_sal 5
* SALPY_Test generated by ts_sal 5 or 6

6.5.5

------

Changes:

* In `BaseCscTestCase.make_csc` Stop adding `StreamHandler` to the loggers.
If debugging unit tests use `--log-cli-level` to show log messages.
* Fix `tests/test_speed.py` for when `lsst.verify` cannot be imported (needed for conda packages).

Requirements:

* ts_ddsconfig
* ts_idl 2
* ts_xml 6.2
* IDL files for Test and Script generated by ts_sal 5
* SALPY_Test generated by ts_sal 5 or 6

6.5.4

------

Changes:

* Expanded mypy test coverage by enabling ``disallow_untyped_defs``.
Fixed the resulting type errors.

Requirements:

* ts_ddsconfig
* ts_idl 2
* ts_xml 6.2
* IDL files for Test and Script generated by ts_sal 5
* SALPY_Test generated by ts_sal 5 or 6

6.5.3

------

Changes:

* Change `set_random_lsst_dds_partition_prefix` to not use "." in the name,
in order to work around a bug in OpenSplice 6.11.1.

Requirements:

* ts_ddsconfig
* ts_idl 2
* ts_xml 6.2
* IDL files for Test and Script generated by ts_sal 5
* SALPY_Test generated by ts_sal 5 or 6

6.5.2

------

Changes:

* Stop using deprecated ``char`` and ``octet`` fields in the Test SAL component.
They are ignored if present, for backwards compatibility.
* Updated the two included IDL files to remove the ``char`` and ``octet`` fields
and updated the data to match that generated by ts_sal 6 pre-release (no significant changes).
* `parse_idl` bug fix: if the units was missing then it could not find the description.
The only such field is the index field for indexed SAL components (e.g. ``TestID``).

Requirements:

* ts_ddsconfig
* ts_idl 2
* ts_xml 6.2
* IDL files for Test and Script generated by ts_sal 5
* SALPY_Test generated by ts_sal 5 or 6

6.5.1

------

Changes:

* Prevent pytest from checking the generated ``version.py`` file.
This is necessary in order to prevent ``mypy`` from checking that file.

Requirements:

* ts_ddsconfig
* ts_idl 2
* ts_xml 6.2
* IDL files for Test and Script generated by ts_sal 5
* SALPY_Test generated by ts_sal 5 or 6

Page 3 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.