No description
  • Python 99.3%
  • Shell 0.7%
Find a file
renovate[bot] 083832edb1
chore(deps): update pep621 (#111)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sorin Sbarnea <sorin.sbarnea@gmail.com>
2026-04-01 13:27:11 +01:00
.github chore(deps): update all dependencies (#90) 2025-11-24 20:42:39 +00:00
docs fix: migrate tox.ini and adopt uv.lock (#71) 2025-09-16 08:51:02 -04:00
src/ansible_sign fix: handle symlink loops gracefully in manifest processing (fixes #55) (#101) 2026-02-10 20:23:10 +05:30
tests chore(deps): update all dependencies (#95) 2026-01-06 21:33:58 +00:00
tools Adopt reusable tox github workflow (#59) 2025-07-02 18:01:11 +01:00
.git_archival.txt Adopt new packaging (#60) 2025-07-02 15:18:59 -04:00
.gitattributes Adopt new packaging (#60) 2025-07-02 15:18:59 -04:00
.gitignore Adopt new packaging (#60) 2025-07-02 15:18:59 -04:00
.gitmodules Nix unsupported differs and commented out BSD-style parser 2022-08-05 12:57:35 -05:00
.pre-commit-config.yaml chore(deps): update all dependencies (#113) 2026-04-01 13:22:04 +01:00
.readthedocs.yml fix: migrate tox.ini and adopt uv.lock (#71) 2025-09-16 08:51:02 -04:00
.yamllint fix: migrate tox.ini and adopt uv.lock (#71) 2025-09-16 08:51:02 -04:00
AUTHORS.rst Initial commit of ansible-signatory, CLI is useless right now 2022-08-02 21:23:36 -04:00
bindep.txt Adopt reusable tox github workflow (#59) 2025-07-02 18:01:11 +01:00
CHANGELOG.rst docs: first version will be 1.0.0 2022-08-20 06:41:56 -05:00
codecov.yml Adopt reusable tox github workflow (#59) 2025-07-02 18:01:11 +01:00
CONTRIBUTING.md Use pre-commit to run linters (#58) 2025-07-02 10:11:40 -04:00
LICENSE.txt Initial commit of ansible-signatory, CLI is useless right now 2022-08-02 21:23:36 -04:00
pyproject.toml fix: Downgrade python-gnupg requirement to (#92) 2025-12-01 14:49:19 -08:00
README.md Add coverage badge to README (#81) 2025-10-15 14:40:24 -04:00
renovate.json chore: renovate reconfig (#66) 2025-09-03 11:26:28 +01:00
sonar-project.properties Sort sonar properties and set coverage relative files to true (#77) 2025-10-13 21:28:04 +05:30
uv.lock chore(deps): update pep621 (#111) 2026-04-01 13:27:11 +01:00

ansible-sign

Coverage

This is a library and auxiliary CLI tool for dealing with Ansible content verification.

It does the following:

  • checksum manifest generation and validation (sha256sum)
  • GPG detached signature generation and validation (using python-gnupg) for content

Note: The API (library) part of this package is not officially supported and might change as time goes on. CLI commands should be considered stable within major versions (the X of version X.Y.Z).

Documentation can be found on ansible-sign.readthedocs.io including a rundown/tutorial explaining how to use the CLI for basic project signing and verification.

Community

Need help or want to discuss the project? See our Community guide join the conversation.