Molecule

Latest version: v25.4.0

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

Scan your dependencies

Page 1 of 14

25.4.0

Enhancements

- End-of-run summary report (4405) Qalthos
- Pull out common action options (4411) Qalthos

Bugfixes

- Replace internal calls to SystemExit with custom exception (4413) Qalthos
- Update recommended container (4403) gilbertbw

25.3.1

Bugfixes

- Fix molecule matrix with no scenario name. (4400) Qalthos

25.3.0

Enhancements

- Select and exclude multiple scenarios (4388) Qalthos

Bugfixes

- Avoid errors when running with readonly virtualenvs (4398) ssbarnea

25.2.0

Major

- Remove code that modifies ansible import paths (4380) ssbarnea

Enhancements

- Change location of ephemeral directory (4362) ssbarnea

Bugfixes

- Update ansible-compat to `v25.1.0` (4381) audgirka
- Improve docker backend detection under linux during testing (4378) ssbarnea
- Drop code related to unsupported ansible versions (4376) ssbarnea
- Validate docker installation before running docker tests (4375) ssbarnea

25.1.0

Enhancements

- Make molecule collection-aware (4340) Qalthos

Bugfixes

- Avoid including check-jsonschema in test dependencies (4370) ssbarnea
- Update linters (4369) ssbarnea
- Fix constraints use with uv (4367) ssbarnea
- Make run_command part of App class (4359) ssbarnea
- Fix side_effect arguments (4356) Qalthos
- Ensure we catch warnings before logger is initialized (4351) ssbarnea
- Return absolute path without resolving symlinks (4341) rpluem-vf

24.12.0

Bugfixes

- Add support for py313 (4322) ssbarnea
- Add -h option to print help (4316) cfasnacht
- Refactor API to use standard types (4240) ssbarnea

Page 1 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.