Skip to content

Update dependency yamllint to v1.38.0 - #29

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/yamllint-1.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/yamllint-1.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
yamllint 1.26.11.38.0 age confidence

Release Notes

adrienverge/yamllint (yamllint)

v1.38.0

Compare Source

  • Add support for Python 3.14, drop support for Python 3.9
  • Require pathspec ≥ 1.0.0
  • Config: Follow gitignore implementation in yaml-files and ignore
  • Config: Use "mapping" instead of "dict" for user-facing errors
  • Rule indentation: Fix error message for check-multi-line-strings
  • Rule quoted-strings: Add quote-type: consistent
  • Docs: Update the name of BSD ports
  • Docs: Enhance wording of recursive directory lint in README
  • Docs: Add Alpine Linux installation instructions in README

v1.37.1

Compare Source

  • Rule comments: tell how many spaces are expected
  • Rule quoted-strings: Fix only-when-needed on multiline with backslash
  • Config: Report if rules is not a dict
  • Fix test_codec_built_in_equivalent() test when run with pytest
  • CI: Fix TestPyPI "dev0" versions for master commits on tags
  • Docs: Add links to GitHub repository and releases
  • Docs: Fix GitLab integration example
  • Docs: Fix GitLab integration link
  • Fix the tests badge link on the README

v1.37.0

Compare Source

  • Automatically detect Unicode character encoding of files
  • Publish pushes to master branch to TestPyPI

v1.36.2

Compare Source

  • Build: Restore missing documentation and tests in sdist

v1.36.1

Compare Source

  • Publish PyPI releases using GitHub Actions workflows

v1.36.0

Compare Source

  • 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

v1.35.1

Compare Source

  • Restore ignoration of files passed as command-line arguments
  • Revert API change from version 1.35.0

v1.35.0

Compare Source

  • 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

v1.34.0

Compare Source

  • 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

v1.33.0

Compare Source

  • 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

v1.32.0

Compare Source

  • Look for configuration file in parent directories
  • Rule anchors: add new option forbid-unused-anchors

v1.31.0

Compare Source

  • Build: migrate from setup.py to pyproject.toml
  • Docs: update some outdated URLs
  • Rule colons: prevent error when space before is mandatory

v1.30.0

Compare Source

  • Rule anchors: add new rule to detect undeclared or duplicated anchors
  • Python API: prevent using is_file_ignored() with null filepath
  • Docs: fix misleading Python API example
  • Docs: fix plain text code snippet example
  • Docs: update pre-commit hook example

v1.29.0

Compare Source

  • Add support for Python 3.11, drop support for Python 3.6
  • Rule float-values: fix bug on strings containing fordidden values
  • Stop releasing universal wheels
  • Use proper Python 3 I/O type for file reading
  • Rule indentation: fix indent-sequences in nested collections
  • Docs: clarify disable-line and parser errors, give a workaround
  • Refactors to apply some pyupgrade suggestions
  • Allow using a list of strings in ignore configuration
  • Add --list-files command line option

v1.28.0

Compare Source

  • Better compress PNG image in documentation
  • Remove __future__ imports specific to Python 2
  • Remove inheritance from object specific to Python 2
  • Simplify GitHub Actions example in documentation
  • Update ALE vim plugin link in documentation
  • Update license to latest version of GPLv3
  • Pre-compile disable/enable rules regexes
  • Rule quoted-strings: add allow-quoted-quotes option
  • Add option ignore-from-file in config

v1.27.1

Compare Source

  • Fix failing test on key-duplicates for old PyYAML versions

v1.27.0

Compare Source

  • Add support for Python 3.10, drop Python 3.5
  • Fix GitHub Actions workflow
  • Refactor --format=auto logic
  • Update GitHub format output to use groups
  • Rule comments: allow whitespace after the shebang marker
  • Multiple minor fixes in documentation
  • Configure Sphinx to make man page show up in apropos
  • Attempt to clarify configuration file location in documentation
  • Rule key-duplicates: don't crash on redundant closing brackets or braces
  • Use rstcheck to lint documentation on the CI
  • Remove UTF-8 headers in Python files, since Python 2 isn't supported
  • Add various tests to increase coverage
  • Rule octal-values: pre-compile regex for performance
  • Add sections for Visual Studio Code and IntelliJ in documentation
  • Rule new-lines: add the type: platform config option
  • Add the new rule float-values

v1.26.3

Compare Source

  • Restore runtime dependency setuptools for Python < 3.8

v1.26.2

Compare Source

  • Fix python_requires to comply with PEP 345 and PEP 440

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants