Tricot

Latest version: v1.12.0

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

Scan your dependencies

Page 1 of 4

1.12.0

Changed

* Add support for [inline includes](https://github.com/qtc-de/tricot/tree/main/docs#inline-includes)
* Improved error handling

1.11.0

Changed

* Add `cleanup` option to [file_contains validator](https://github.com/qtc-de/tricot/tree/main/docs/validators#filecontainsvalidator)
* Fixed a bug when using *docker volumes* with relative paths
* Improved the error handling of uncaught validator exceptions

1.10.2

Changed

* Improve error handling of the [http_listener plugin](/docs/plugins/httplistenerplugin)
* Improve error handling for yaml related scan errors
* Fix some bugs in the [tempfile plugin](/docs/plugins/tempfileplugin)

1.10.1

Changed

* Fixed a selection bug when running selective tests (e.g. by using `--groups`). The bug caused unrelated
tests to run anyway.
* The `--continue-from` and `--skip-until` options can now be used with test identifiers enclosed in brackets
(as they are displayed during a test run)

1.10.0

Added

* Add [tar_contains validator](/docs/validators/tarcontainsvalidator) to validate contents of a tar file
* Add [zip_contains validator](/docs/validators/zipcontainsvalidator) to validate contents of a zip file
* Add [tempfile plugin](/docs/plugins/tempfileplugin) to create temporary files for a test
* Add `init` field for containers. Containers can use it to specify a custom initialization time (default=2)

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

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.