Package: wnpp Severity: wishlist Owner: Edward Betts <[email protected]>
* Package name : python-annotatedyaml Version : 1.0.2 Upstream Author : Home Assistant Devs <[email protected]> * URL : https://github.com/home-assistant-libs/annotatedyaml * License : Apache-2.0 Programming Lang: Python Description : YAML parser and dumper with support for annotated values and secrets This library provides functionality to parse and serialize YAML documents that make use of annotations, allowing for additional metadata or semantics to be associated with YAML values. It also includes mechanisms for recognizing and managing secret values within the YAML content, enabling sensitive information to be marked and optionally handled differently from regular data. Common scenarios include handling configuration files that may include Wi-Fi passwords or API keys, where annotated fields indicate which values are considered secrets. This allows for more secure management and representation of confidential information in YAML files, while still supporting the full capabilities of YAML syntax. The library focuses on reading, interpreting, and writing such annotated YAML files, and ensures that secret information can be consistently identified throughout the data structure. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.

