./textproc/py-yamllint, Linter for YAML files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.36.1, Package name: py312-yamllint-1.36.1, Maintainer: pkgsrc-users

A linter for YAML files.

yamllint does not only check for syntax validity, but for weirdnesses
like key repetition and cosmetic problems such as lines length,
trailing spaces, indentation, etc.


Required to run:
[textproc/py-yaml] [devel/py-setuptools] [devel/py-pathspec] [lang/python310]

Master sites:

Filesize: 55.479 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-15 20:29:19 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-yamllint: updated to 1.36.1

1.36.1 (2025-03-15)

Publish PyPI releases using GitHub Actions workflows
   2025-03-11 19:03:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-yamllint: updated to 1.36.0

1.36.0 (2025-03-11)

Add support for Python 3.13, drop support for Python 3.8
Rule key-ordering: add ignored-keys option
Rule quoted-strings: fix only-when-needed and escaped special chars
Fix TTY-related tests on Python 3.14
Docs: fix import of yamllint.config rather than yamllint
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-02-16 19:54:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-yamllint: updated to 1.35.1

1.35.1 (2024-02-16)

- Restore ignoration of files passed as command-line arguments
- Revert API change from version 1.35.0
   2024-02-16 09:37:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-yamllint: updated to 1.35.0

1.35.0 (2024-02-15)

Fix failure on broken symlinks that should be ignored
API change: linter.run(stream, config) doesn't filter files anymore
Docs: Restore official Read the Docs theme
   2024-02-06 17:59:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-yamllint: updated to 1.34.0

1.34.0 (2024-02-06)

- Config: validate ``ignore-from-file`` inside rules
- Rule ``quoted-strings``: fix ``only-when-needed`` in flow maps and sequences
- Rule ``key-duplicates``: add ``forbid-duplicated-merge-keys`` option
- Rule ``quoted-strings``: add ``check-keys`` option
- Docs: add GitLab CI example
- Rule ``truthy``: adapt forbidden values based on YAML version
   2023-11-09 13:27:28 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-yamllint: updated to 1.33.0

1.33.0 (2023-11-09)
- Add support for Python 3.12, drop support for Python 3.7
- Rule ``document-end``: fix spurious "missing document end"
- Rule ``empty-values``: add ``forbid-in-block-sequences`` option
   2023-05-23 09:54:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-yamllint: updated to 1.32.0

1.32.0 (2023-05-22)
- Look for configuration file in parent directories
- Rule ``anchors``: add new option ``forbid-unused-anchors``