Tricot

Latest version: v1.13.0

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

Scan your dependencies

Page 2 of 4

1.9.0

Added

* Testers can now specify [external requirements](https://github.com/qtc-de/tricot/tree/develop/docs#external-requirements)
* Requirements are checked before the tester is run and can contain:
* Required files (including checksums verification)
* Required operating system commands
* Required tricot version

Changed

* Improved the selective test functionalities (`--skip-until`, `--continue-from`, `--ids`, `--groups`, `--exclude`, `--exclude-groups`).
Skipped tests are now skipped completely and they neither appear in the output nor start their associated containers.
* Fix bug related to KeyboardInterrupts
* Update test cases to make them more compatible among different distributions

1.8.0

Changed

* Variables used in the ``command`` key are now allowed to be lists
* Process timeouts are now implemented using process groups (more compatible)
* When using globs to specify testers, the testers are now executed in id-order
* Improved exception handling

1.7.0

Added

* Add ``id_pattern`` attribute (see https://github.com/qtc-de/tricot/tree/main/docs#selective-testing)
* Add ``--skip-until`` and ``--continue-from`` options (see https://github.com/qtc-de/tricot/tree/main/docs#selective-testing)

Changed

* The ``name`` attribute of testers is no longer parsed. The ``title`` attribute is now
used as a replacement.

1.6.0

Added

* Add test / tester *IDs* (see https://github.com/qtc-de/tricot/tree/main/docs#selective-testing)
* Add *test groups* (see https://github.com/qtc-de/tricot/tree/main/docs#selective-testing)

Changed

* Full help menu is now always displayed on argparse errors
* Small bugfixes and formatting changes

Removed

* The `--tester`, `--exclude` and `--number` options were removed.
They are replaced by the `--ids`, `--groups`, `--exclude-ids` and
`--exclude-groups` options.

1.5.0

Added

* Add [Extractors](/docs/extractors)
* Add ``network_mode`` support for docker containers
* Add additional tests (extractors + network_mode)

Changed

* Changed the log output format for docker containers
* Changed exception handling of AttributeException in OsCommandPlugin
* Small bug fixes

Removed

* Removed six dependency (closes 4)
* Removed short version for most options

1.4.2

Changed

* Fix typo within ``tricot.py`` that caused an error when using the ``--tester`` option

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.