Md-dead-link-check

Latest version: v1.2.0

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

Scan your dependencies

Page 1 of 2

1.2.0

- Use tomli (for python < '3.11) and tomllib (for python >= '3.11) instead of toml package (szymonmaszke)
- Use ruff formatter for code instead of black and isort.
- Use commit hash instead of tag for version of actions.

1.1.0

- Add `--untrack` argument to check untracked files
- Detection bare links
- Add comments `<!-- md-dead-link-check: off -->` and `<!-- md-dead-link-check: on -->`
- Add message about applied throttling
- Add warning about detection "429: To Many Request"
- Drop support python3.8

1.0.0

- Added throttling to avoid hitting rate limits on external services.
- Filter `ftp` and `sftp` protocols for links.
- FIlter prefixes for the links like `mailto:`.
- Added `python_version` to the action inputs.
- Catch exception for `urllib.parse.urlsplit` in case of incorrect url.
- Added support `atx_closed` style of headers.
- Fix parsing one line code block with triple backticks.

0.9

- Support headers with links and html tags
- Support list of headers
- Support any langues
- Detect links with brackets
- Detect html tags with several arguments
- Fix crash on incorrect links

0.8

- Retry get request in case of head request return 404.

0.7

- Fixed github action to set not default config file.
- Updated readme of usage github actions.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.