{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"}],"enrichment":{"capability":"Reads and writes Ansible vault-encrypted YAML files programmatically, allowing you to load encrypted vault data and dump data back to encrypted vault format.","skillfed_tags":["ansible-integration","secrets-management","encryption"],"use_cases":["Decrypt Ansible vault files in Python scripts to access secrets without invoking the Ansible CLI","Automate vault file updates by loading, modifying, and re-encrypting YAML configuration data","Integrate Ansible vault decryption into CI/CD pipelines or deployment automation tools","Build configuration management tools that need to read and write encrypted Ansible vault data"],"what_it_does":"ansible-vault is a Python library for reading and writing Ansible vault-encrypted YAML files outside of the Ansible CLI. It wraps the vault encryption/decryption functionality, letting you load encrypted vault data into Python objects and serialize modified data back to encrypted vault format.\n\nThe package depends on ansible-core and PyYAML, making it suitable for automation scripts, configuration management tools, or applications that need to work with Ansible vault files programmatically. It's been actively maintained since 2015 and is marked production-stable, with recent updates through 2026.","worth_installing":"Yes, if you need to work with Ansible vault files from Python code. The package is actively maintained, has low install friction, and no known vulnerabilities. However, the GPL-3.0-or-later copyleft license means you cannot use it in proprietary closed-source projects without licensing the entire work under GPL."},"id":"ansible-vault","links":{"html":"https://skillfed.io/packages/ansible-vault","md":"https://skillfed.io/packages/ansible-vault.md","pypi":"https://pypi.org/project/ansible-vault/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-05-15","license_spdx":null,"license_treatment":"copyleft","name":"ansible-vault","python_support":"unspecified","summary":"R/W an ansible-vault yaml file"},"popularity":{"monthly_downloads":204499,"position":9605,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.1.0"}
