Package: python3-yamlfix
Source: python-yamlfix
Version: 1.17.0-4
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Python Team <team+python@tracker.debian.org>
Installed-Size: 75
Depends: python3-click (>= 8.1.3~), python3-maison (>= 2.0.0~), python3-pydantic (>= 2~), python3-ruyaml (>= 0.91.0~), python3:any
Section: python
Priority: optional
Homepage: https://github.com/lyz-code/yamlfix
Description: Simple opionated yaml formatter that keeps your comments
 yamlfix is a Python based YAML file formatter which will fix any known
 formatting issue within your YAML files automatically.
 .
 It can read configuration settings from pyproject.toml, from configuration
 files or environment variables while it is called from the CLI or by
 including as Python library.
 .
 Main feature are:
  * Add the header --- to your file.
  * Correct truthy strings: 'True' -> true, 'no' -> 'false'
  * Remove unnecessary apostrophes:
    title: 'Why we sleep' -> title: Why we sleep.
  * Correct comments
  * Ensure that there is exactly one newline at the end of each file, to
    comply with the POSIX standard.
  * Split long lines.
  * Respect Jinja2 syntax.
  * Convert short lists to flow-style list: [item, item]
  * Convert lists longer than line-width to block-style
 .
 This package provides the Python 3.x module.
