Tricot

Latest version: v1.13.0

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

Scan your dependencies

Page 1 of 4

1.13.0

Added

* Resource based requirements ([docs](/docs/README.mdexternal-requirements))

Changed

* Expand `~` in file based validators
* Refactor CI pipeline
* Switch to `pyproject.toml`

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)

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.