Tmtccmd

Latest version: v8.2.0

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

Scan your dependencies

Page 4 of 9

4.1.1

Changed

- Improvements for documentation: Added `spacepackets` cross-references.

4.1.0

Added

- Added various parameter helpers in the `pus.s20_fsfw_param` module. This includes
helper methods to pack signed values (i8, i16 and i32), float/double vectors and matrices
parameters.

4.0.0

Starting from this version, the project will adhere to [Semantic Versioning](https:://semver.org/).

4.0.0rc2

Fixed

- Use custom package discovery in `pyproject.toml` similarly how to discovery
was handled in `setup.cfg`. Auto-Discovery was problematic, package is not discovered
correctly.

4.0.0rc1

4.0.0rc0

- `spacepackets` version 0.14.0rc3

Changed

Logging

The usage of the `logging` library now is a lot more pythonic and more
aligned to the recommended way to use the logger. The `get_console_logger` has become deprecated.
Users are encouraged to create custom application loggers using `logging.getLogger(__name__)`.
It is also possible to apply the library log format to an application logger using
`tmtccmd.logging.add_colorlog_console_logger`.

- Mark `get_console_logger` as deprecated.
- New `tmtccmd.init_logger` method to set up library logger.
- The logging default init function does not set up an error file logger anymore.
- (breaking) Rename `set_up_colorlog_logger` to `add_colorlog_console_logger`.

Added

- New `add_error_file_logger` function.

Page 4 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.