chore(deps): update dependency yamllint to v1.29.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
yamllint |
==1.17.0 -> ==1.29.0
|
Release Notes
adrienverge/yamllint
v1.29.0
- 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
: fixindent-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
- 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
: addallow-quoted-quotes
option - Add option
ignore-from-file
in config
v1.27.1
- Fix failing test on
key-duplicates
for old PyYAML versions
v1.27.0
- 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 thetype: platform
config option - Add the new rule
float-values
v1.26.3
- Restore runtime dependency
setuptools
for Python < 3.8
v1.26.2
- Fix
python_requires
to comply with PEP 345 and PEP 440
v1.26.1
- Remove runtime dependency
setuptools
for Python < 3.8 - Fix
line_length
to skip all hash signs starting comment
v1.26.0
- End support for Python 2 and Python 3.4, add support for Python 3.9
- Add
forbid: non-empty
option tobraces
andbrackets
rules - Fix
quoted-strings
for explicit octal recognition - Add documentation for integration with Arcanist
- Fix typos in changelog and README
- Stop using deprecated
python setup.py test
in tests
v1.25.0
- Run tests on Travis both with and without UTF-8 locales
- Improve documentation with default values to rules with options
- Improve documentation with a Python API usage example
- Fix documentation on
commas
examples - Packaging: move setuptools' configuration from
setup.py
tosetup.cfg
- Packaging: add extra info in PyPI metadata
- Improve documentation on
yaml-files
- Fix
octal-values
to prevent detection of8
and9
as octal values - Fix
quoted-strings
Fix detecting strings with hashtag as requiring quotes - Add
forbid
configuration to thebraces
andbrackets
rules - Fix runtime dependencies missing
setuptools
- Add a new output format for GitHub Annotations (
--format github
) - Fix DOS lines messing with rule IDs in directives
v1.24.2
- Add
locale
config option and makekey-ordering
locale-aware
v1.24.1
- Revert
locale
config option from version 1.24.0 because of a bug
v1.24.0
- Specify config with environment variable
YAMLLINT_CONFIG_FILE
- Fix bug with CRLF in
new-lines
andrequire-starting-space
- Do not run linter on directories whose names look like YAML files
- Add
locale
config option and makekey-ordering
locale-aware
v1.23.0
- Allow rules to validate their configuration
- Add options
extra-required
andextra-allowed
toquoted-strings
v1.22.1
- Fix
quoted-strings
rule withonly-when-needed
on corner cases
v1.22.0
- Add
check-keys
option to thetruthy
rule - Fix
quoted-strings
rule not working on sequences items - Sunset Python 2
v1.21.0
- Fix
new-lines
rule on Python 3 with DOS line endings - Fix
quoted-strings
rule not working for string values matching scalars - Add
required: only-when-needed
option to thequoted-strings
rule
v1.20.0
- Add --no-warnings option to suppress warning messages
- Use 'syntax' as rule name upon syntax errors
v1.19.0
- Allow disabling all checks for a file with
# yamllint disable-file
v1.18.0
- Lint
.yamllint
config file by default - Also read config from
.yamllint.yml
and.yamllint.yaml
- Improve documentation for
yaml-files
- Update documentation for
pre-commit
- Explicitly disable
empty-values
andoctal-values
rules
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.