Hexagon

Latest version: v0.62.0

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

Scan your dependencies

Page 8 of 19

0.40.0

Automatically generated by python-semantic-release ([`06d65cf`](https://github.com/lt-mayonesa/hexagon/commit/06d65cfeb50fb38713e7801e9176b0efffef0d44))

Feature

* feat(args): do not validate special characters on args ([`e793175`](https://github.com/lt-mayonesa/hexagon/commit/e79317551d686021d50915c61e25de69d80bf29e))

* feat(args): wrap default value in HexagonArg ([`7d5eae4`](https://github.com/lt-mayonesa/hexagon/commit/7d5eae4da5d56768664968dacab08a5ce64b706a))

Refactor

* refactor(args): rename Field to Arg ([`b742568`](https://github.com/lt-mayonesa/hexagon/commit/b742568336920d82b7a7b6e319d62e0e1f31951a))

* refactor(args): use positional and optional instances ([`b1f9e61`](https://github.com/lt-mayonesa/hexagon/commit/b1f9e613200fe40b48365984a272046c3f34a0cb))

0.39.0

Automatically generated by python-semantic-release ([`c2cbf28`](https://github.com/lt-mayonesa/hexagon/commit/c2cbf28e42e6a646fa5a157fa45db952fe65dcc6))

Feature

* feat(args): apply model validations when prompting ([`86bf096`](https://github.com/lt-mayonesa/hexagon/commit/86bf096817194810d0143bc98bfafad575435115))

* feat(args): prompt for tool arguments from cli_args object

other fixes ([`67d65ab`](https://github.com/lt-mayonesa/hexagon/commit/67d65ab9a4a20cc9b6d7438854cc480decdbbb07))

Refactor

* refactor(inquirer): hide usage behind prompt

cleanup of tools seed and docker_registry, they will be added to their own repos ([`d68d01c`](https://github.com/lt-mayonesa/hexagon/commit/d68d01c9da08343acba94ca81d170bdb3b2ba938))

* refactor(tracer): store trace object instead of string ([`4c79362`](https://github.com/lt-mayonesa/hexagon/commit/4c793622ceea67fb6373089b536de6859daa5e9f))

0.38.1

Automatically generated by python-semantic-release ([`31cdca2`](https://github.com/lt-mayonesa/hexagon/commit/31cdca26b8a6ef2c5e405b69a419065fc433ffbe))

Fix

* fix(args): trace all input args and one time only ([`8b69454`](https://github.com/lt-mayonesa/hexagon/commit/8b6945487dddf9d4bb31a916743689e1831ee13b))

0.38.0

Automatically generated by python-semantic-release ([`7c1dacd`](https://github.com/lt-mayonesa/hexagon/commit/7c1dacdd98ebe5cbdfa1301821ff7b49d31dc90c))

Ci

* ci: use github environment files ([`fbffcc3`](https://github.com/lt-mayonesa/hexagon/commit/fbffcc3b0583aad35dc18a7f7515f4446063b6ee))

* ci: adjust workflow naming ([`91e94c3`](https://github.com/lt-mayonesa/hexagon/commit/91e94c3034b5f97b6c17cfeb30469deef28a5785))

Feature

* feat(execute): when executing script pass tool & env as envvars ([`2c17a33`](https://github.com/lt-mayonesa/hexagon/commit/2c17a332215f1936de97549a450f36aac64cc86a))

Refactor

* refactor(tracer): handle execute again in tracer ([`a8b11da`](https://github.com/lt-mayonesa/hexagon/commit/a8b11dabd276648bca88d97322e771c6a78067f0))

* refactor: remove dependency from plugins ([`90ab695`](https://github.com/lt-mayonesa/hexagon/commit/90ab69533dd2052fbb4346ca0513a9bf54603dd4))

* refactor: reducing main complexity ([`40969b6`](https://github.com/lt-mayonesa/hexagon/commit/40969b681f1d06780ff24c23ad1581f6a93c01a2))

* refactor: remove logic from hexagon.domain.__init__ ([`e283f88`](https://github.com/lt-mayonesa/hexagon/commit/e283f88db627039705e55b9184c2052210ab0ced))

* refactor: centralize error handling in main catch ([`dd648bc`](https://github.com/lt-mayonesa/hexagon/commit/dd648bc2986a838cf989c1442a3df19a7147d6bd))

0.37.0

Automatically generated by python-semantic-release ([`97ce5db`](https://github.com/lt-mayonesa/hexagon/commit/97ce5db607e7b807274edab34d5d8931ed980c25))

* chore(i18n): fix message id ([`b66d48d`](https://github.com/lt-mayonesa/hexagon/commit/b66d48d47589246df7ae4ea1fdf522df9735c4d7))

Ci

* ci(report): add comment to PR with tests results ([`865b3cc`](https://github.com/lt-mayonesa/hexagon/commit/865b3cc26bab86396fde855ee15a814c1351a972))

Feature

* feat(args): show validation error matching hexagon format ([`6027468`](https://github.com/lt-mayonesa/hexagon/commit/6027468e00b645c64b29f08f1313754033971774))

0.36.0

Automatically generated by python-semantic-release ([`9c1b99f`](https://github.com/lt-mayonesa/hexagon/commit/9c1b99f68918e4467c719ee0d7afa2abd198b274))

Feature

* feat(args): show help text for tools ([`9e387a7`](https://github.com/lt-mayonesa/hexagon/commit/9e387a7f0872029fd703c0bb87fba35ac6b7aa71))

Page 8 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.