{"library":"annotatedyaml","type":"library","category":null,"description":"Annotated YAML is a Python library that provides advanced YAML parsing and dumping capabilities, supporting secrets management and deep integration with Python's type hinting system. It builds upon `ruamel.yaml` and targets modern Python environments. The current version is 1.0.2, with a frequent release cadence, primarily for bug fixes and platform support within the 1.x series.","language":"python","status":"active","version":"1.0.2","tags":["yaml","configuration","secrets","home-assistant","typing"],"last_verified":"Mon May 25","install":[{"cmd":"pip install annotatedyaml","imports":["from annotated_yaml import load","from annotated_yaml import dump","from annotated_yaml.base import AnnotatedBase","from annotated_yaml.base import Secrets"]},{"cmd":"pip install annotatedyaml[secrets]","imports":[]}],"homepage":null,"github":"https://github.com/home-assistant-libs/annotatedyaml","docs":"https://annotatedyaml.readthedocs.io","changelog":"https://github.com/home-assistant-libs/annotatedyaml/blob/main/CHANGELOG.md","pypi":"https://pypi.org/project/annotatedyaml/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.9,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/annotatedyaml/compatibility"}}