Update dependency yamllint to v1.38.0 #231

Open
renovate wants to merge 1 commit from renovate/yamllint-1.x into master
Collaborator

This PR contains the following updates:

Package Change Age Confidence
yamllint ==1.35.1==1.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

Configuration

📅 Schedule: 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [yamllint](https://github.com/adrienverge/yamllint) | `==1.35.1` → `==1.38.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/yamllint/1.38.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/yamllint/1.35.1/1.38.0?slim=true) | --- ### Release Notes <details> <summary>adrienverge/yamllint (yamllint)</summary> ### [`v1.38.0`](https://github.com/adrienverge/yamllint/blob/HEAD/CHANGELOG.rst#1380-2026-01-13) [Compare Source](https://github.com/adrienverge/yamllint/compare/v1.37.1...v1.38.0) - 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`](https://github.com/adrienverge/yamllint/blob/HEAD/CHANGELOG.rst#1371-2025-05-04) [Compare Source](https://github.com/adrienverge/yamllint/compare/v1.37.0...v1.37.1) - 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`](https://github.com/adrienverge/yamllint/blob/HEAD/CHANGELOG.rst#1370-2025-03-23) [Compare Source](https://github.com/adrienverge/yamllint/compare/v1.36.2...v1.37.0) - Automatically detect Unicode character encoding of files - Publish pushes to master branch to TestPyPI ### [`v1.36.2`](https://github.com/adrienverge/yamllint/blob/HEAD/CHANGELOG.rst#1362-2025-03-17) [Compare Source](https://github.com/adrienverge/yamllint/compare/v1.36.1...v1.36.2) - Build: Restore missing documentation and tests in sdist ### [`v1.36.1`](https://github.com/adrienverge/yamllint/blob/HEAD/CHANGELOG.rst#1361-2025-03-15) [Compare Source](https://github.com/adrienverge/yamllint/compare/v1.36.0...v1.36.1) - Publish PyPI releases using GitHub Actions workflows ### [`v1.36.0`](https://github.com/adrienverge/yamllint/blob/HEAD/CHANGELOG.rst#1360-2025-03-11) [Compare Source](https://github.com/adrienverge/yamllint/compare/v1.35.1...v1.36.0) - 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` </details> --- ### Configuration 📅 **Schedule**: 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjQyLjc4LjIiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
renovate changed title from Update dependency yamllint to v1.36.0 to Update dependency yamllint to v1.36.1 2025-03-15 18:00:46 +00:00
renovate force-pushed renovate/yamllint-1.x from 2830476743
All checks were successful
/ ansible (push) Successful in 2m56s
/ terraform (push) Successful in 1m55s
to e3cafb43d9
All checks were successful
/ terraform (push) Successful in 1m24s
/ ansible (push) Successful in 2m7s
2025-03-15 18:00:48 +00:00
Compare
renovate changed title from Update dependency yamllint to v1.36.1 to Update dependency yamllint to v1.36.2 2025-03-17 10:00:46 +00:00
renovate force-pushed renovate/yamllint-1.x from e3cafb43d9
All checks were successful
/ terraform (push) Successful in 1m24s
/ ansible (push) Successful in 2m7s
to 9f3653505d
All checks were successful
/ terraform (push) Successful in 1m22s
/ ansible (push) Successful in 2m13s
2025-03-17 10:00:47 +00:00
Compare
renovate changed title from Update dependency yamllint to v1.36.2 to Update dependency yamllint to v1.37.0 2025-03-23 10:00:54 +00:00
renovate force-pushed renovate/yamllint-1.x from 9f3653505d
All checks were successful
/ terraform (push) Successful in 1m22s
/ ansible (push) Successful in 2m13s
to d77aeb9a5d
All checks were successful
/ terraform (push) Successful in 1m19s
/ ansible (push) Successful in 2m17s
2025-03-23 10:00:55 +00:00
Compare
renovate changed title from Update dependency yamllint to v1.37.0 to Update dependency yamllint to v1.37.1 2025-05-04 10:00:52 +01:00
renovate force-pushed renovate/yamllint-1.x from d77aeb9a5d
All checks were successful
/ terraform (push) Successful in 1m19s
/ ansible (push) Successful in 2m17s
to 1be78468c8
All checks were successful
/ terraform (push) Successful in 1m22s
/ ansible (push) Successful in 2m37s
2025-05-04 10:00:53 +01:00
Compare
renovate force-pushed renovate/yamllint-1.x from 1be78468c8
All checks were successful
/ terraform (push) Successful in 1m22s
/ ansible (push) Successful in 2m37s
to 00475bfd51
All checks were successful
/ terraform (push) Successful in 1m18s
/ ansible (push) Successful in 4m17s
2025-08-12 14:00:49 +01:00
Compare
renovate force-pushed renovate/yamllint-1.x from 00475bfd51
All checks were successful
/ terraform (push) Successful in 1m18s
/ ansible (push) Successful in 4m17s
to d800a448af
All checks were successful
/ terraform (push) Successful in 1m0s
/ ansible (push) Successful in 3m16s
2025-12-26 14:00:31 +00:00
Compare
renovate force-pushed renovate/yamllint-1.x from d800a448af
All checks were successful
/ terraform (push) Successful in 1m0s
/ ansible (push) Successful in 3m16s
to 5a678cc158
All checks were successful
/ terraform (push) Successful in 1m57s
/ ansible (push) Successful in 3m11s
2026-01-13 08:00:15 +00:00
Compare
renovate changed title from Update dependency yamllint to v1.37.1 to Update dependency yamllint to v1.38.0 2026-01-13 08:00:16 +00:00
renovate force-pushed renovate/yamllint-1.x from 5a678cc158
All checks were successful
/ terraform (push) Successful in 1m57s
/ ansible (push) Successful in 3m11s
to 7b60abcb8a
All checks were successful
/ terraform (push) Successful in 6m54s
/ ansible (push) Successful in 11m54s
2026-02-16 14:01:01 +00:00
Compare
renovate force-pushed renovate/yamllint-1.x from 7b60abcb8a
All checks were successful
/ terraform (push) Successful in 6m54s
/ ansible (push) Successful in 11m54s
to 3c692cb3a1
Some checks failed
/ terraform (push) Failing after 6m31s
/ ansible (push) Successful in 14m35s
2026-03-12 14:00:38 +00:00
Compare
Some checks failed
/ terraform (push) Failing after 6m31s
/ ansible (push) Successful in 14m35s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/yamllint-1.x:renovate/yamllint-1.x
git switch renovate/yamllint-1.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff renovate/yamllint-1.x
git switch renovate/yamllint-1.x
git rebase master
git switch master
git merge --ff-only renovate/yamllint-1.x
git switch renovate/yamllint-1.x
git rebase master
git switch master
git merge --no-ff renovate/yamllint-1.x
git switch master
git merge --squash renovate/yamllint-1.x
git switch master
git merge --ff-only renovate/yamllint-1.x
git switch master
git merge renovate/yamllint-1.x
git push origin master
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
systems/infrastructure!231
No description provided.