Ansible-doctor

Latest version: v7.0.4

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

Scan your dependencies

Page 2 of 14

6.0.1

Not secure
Bug Fixes

- fix syntax issue in annotation parser (725) (f1bd734)
- add error handling for not existing base dir (726) (951f439)

Others

- **docker:** update python:3.12-alpine docker digest to dc09596 (724) (41e5ec8)
- **docker:** update python:3.12-alpine docker digest to 15e5169 (723) (65723ba)

6.0.0

Not secure
Code Refactoring

- replace logger by structlog (718) (8e22e87)

Others

- **deps:** lock file maintenance (721) (ed113e3)
- **deps:** update dependency ruff to v0.4.9 (c33738c)
- **docker:** update python:3.12-alpine docker digest to a982997 (d5e4e6b)

Breaking Changes

- Replace the custom logger and `python-json-logger` with `structlog`. This will also change the layout and general structure of the log messages.

5.0.0

Features

- add option to load templates from remote git sources (717) (08e2178)
- migrate to dynaconf to handle multi-source configuration (708) (8e042c7)

Others

- **deps:** lock file maintenance (716) (42892da)
- **deps:** update quay.io/thegeeklab/hugo docker tag to v0.127.0 (713) (ab6c988)
- **deps:** update devdeps non-major (eb2cf69)
- **deps:** update dependency thegeeklab/hugo-geekdoc to v0.46.0 (abee343)
- **docker:** update python:3.12-alpine docker digest to d24ed56 (29320b6)

Breaking Changes

- With the migration to a new configuration framework, we have also restructured the configuration file and environment variables. Please check the [documentation](https://ansible-doctor.geekdocs.de/usage/configuration/) before you upgrade.

4.1.1

Not secure
Bug Fixes

- exclude tags from exclude_tags during rendering (711) (9b20c11)

4.1.0

Not secure
Features

- add option for tabulating variables (693) (4051d29)

Bug Fixes

- fix sysexit with custom error (703) (89c6a11)
- **deps:** update dependency ansible-core to v2.14.17 (698) (fada900)
- **deps:** update dependency jinja2 to v3.1.4 (692) (81d4e97)
- **deps:** update dependency jsonschema to v4.22.0 (689) (ccc2d24)

Others

- **docker:** update python:3.12-alpine docker digest to 32385e6 (5760ee0)
- **deps:** lock file maintenance (707) (db94c07)
- **deps:** update dependency ruff to v0.4.7 (73bbd74)
- unifi jinja template syntax and add linting (704) (ab0372b)
- **deps:** lock file maintenance (702) (fe4e4e5)
- **deps:** update dependency ruff to v0.4.5 (172e4f4)
- **docker:** update python:3.12-alpine docker digest to 5365725 (013f760)
- **deps:** update dependency pytest to v8.2.1 (00adc38)
- **deps:** lock file maintenance (695) (84fdc06)
- **deps:** update quay.io/thegeeklab/hugo docker tag to v0.125.7 (696) (db68e80)
- **deps:** update dependency ruff to v0.4.4 (af70262)
- **deps:** update dependency ruff to v0.4.3 (a33f3c5)
- **deps:** lock file maintenance (683) (f7ff5fd)
- **deps:** update devdeps non-major (acee6e1)

Documentation

- add documentation for tabulated vars option (705) (3df7e46)

4.0.5

Not secure
Bug Fixes

- install extra group when using pre-commit (687) (2375ad1)
- **deps:** update dependency ansible-core to v2.14.16 (686) (a2f0252)

Others

- **deps:** update dependency ruff to v0.4.1 (0bf59ac)
- **deps:** update dependency ruff to v0.3.7 (94ec1a6)

Page 2 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.