No description
  • Python 99.3%
  • Shell 0.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
RAKESH S da0184c54a
fix: resolve SonarCloud quality gate violations (#121)
* fix: resolve SonarCloud quality gate violations

* fix: apply ruff formatting to base.py

* fix: restore verifying parameter name in base class

The parameter is unused in the base class but subclasses and callers
pass it by keyword. Renaming it to _verifying broke the call site.
Keep the original name and suppress the unused-parameter lint.
2026-07-20 15:57:41 +05:30
.github chore(deps): update all dependencies (#114) 2026-06-30 05:55:48 +00:00
docs fix: migrate tox.ini and adopt uv.lock (#71) 2025-09-16 08:51:02 -04:00
src/ansible_sign fix: resolve SonarCloud quality gate violations (#121) 2026-07-20 15:57:41 +05:30
tests fix(security): upgrade vulnerable dependencies (#117) 2026-06-30 11:22:44 +05:30
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 (#119) 2026-07-14 11:51:08 +05:30
.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(security): upgrade vulnerable dependencies (#117) 2026-06-30 11:22:44 +05:30
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 (#120) 2026-07-17 09:28:25 +05:30

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.