From 419eacb591539923ca8d92e2f10ccad849859161 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Nov 2025 18:38:28 +0000 Subject: [PATCH 1/3] chore(deps): update dependency proselint to v0.16.0 --- Dockerfile | 2 +- flavors/c_cpp/Dockerfile | 2 +- flavors/cupcake/Dockerfile | 2 +- flavors/documentation/Dockerfile | 2 +- flavors/dotnet/Dockerfile | 2 +- flavors/dotnetweb/Dockerfile | 2 +- flavors/go/Dockerfile | 2 +- flavors/java/Dockerfile | 2 +- flavors/javascript/Dockerfile | 2 +- flavors/php/Dockerfile | 2 +- flavors/python/Dockerfile | 2 +- flavors/ruby/Dockerfile | 2 +- flavors/rust/Dockerfile | 2 +- flavors/salesforce/Dockerfile | 2 +- flavors/swift/Dockerfile | 2 +- flavors/terraform/Dockerfile | 2 +- linters/spell_proselint/Dockerfile | 2 +- megalinter/descriptors/spell.megalinter-descriptor.yml | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Dockerfile b/Dockerfile index d5b24c77f35..1061f5e5f0c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -351,7 +351,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=nuget depName=TSQLLint diff --git a/flavors/c_cpp/Dockerfile b/flavors/c_cpp/Dockerfile index 4b5ec905065..13fe3f5b988 100644 --- a/flavors/c_cpp/Dockerfile +++ b/flavors/c_cpp/Dockerfile @@ -162,7 +162,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/cupcake/Dockerfile b/flavors/cupcake/Dockerfile index ad0537e7eee..6d3dc72d4f5 100644 --- a/flavors/cupcake/Dockerfile +++ b/flavors/cupcake/Dockerfile @@ -278,7 +278,7 @@ ARG GEM_RUBOCOP_RSPEC_VERSION=3.8.0 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=prettyjson diff --git a/flavors/documentation/Dockerfile b/flavors/documentation/Dockerfile index 6c3b63bce4a..4cee9e1f419 100644 --- a/flavors/documentation/Dockerfile +++ b/flavors/documentation/Dockerfile @@ -160,7 +160,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/dotnet/Dockerfile b/flavors/dotnet/Dockerfile index 4da55503ea1..0ad9109860f 100644 --- a/flavors/dotnet/Dockerfile +++ b/flavors/dotnet/Dockerfile @@ -186,7 +186,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=nuget depName=TSQLLint diff --git a/flavors/dotnetweb/Dockerfile b/flavors/dotnetweb/Dockerfile index f82b0912a37..20471d1c3d0 100644 --- a/flavors/dotnetweb/Dockerfile +++ b/flavors/dotnetweb/Dockerfile @@ -222,7 +222,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=nuget depName=TSQLLint diff --git a/flavors/go/Dockerfile b/flavors/go/Dockerfile index 8187491a140..4a7630a7238 100644 --- a/flavors/go/Dockerfile +++ b/flavors/go/Dockerfile @@ -170,7 +170,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/java/Dockerfile b/flavors/java/Dockerfile index bc7c4a01057..23de65c0609 100644 --- a/flavors/java/Dockerfile +++ b/flavors/java/Dockerfile @@ -174,7 +174,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/javascript/Dockerfile b/flavors/javascript/Dockerfile index 12cbbf1dd19..a2505cf40a5 100644 --- a/flavors/javascript/Dockerfile +++ b/flavors/javascript/Dockerfile @@ -200,7 +200,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/php/Dockerfile b/flavors/php/Dockerfile index e26a7cd00ff..a2fa367ac0b 100644 --- a/flavors/php/Dockerfile +++ b/flavors/php/Dockerfile @@ -174,7 +174,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/python/Dockerfile b/flavors/python/Dockerfile index 6bf8fec58a6..d6aeacff37b 100644 --- a/flavors/python/Dockerfile +++ b/flavors/python/Dockerfile @@ -190,7 +190,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/ruby/Dockerfile b/flavors/ruby/Dockerfile index 12bded01c4b..82d68fb5816 100644 --- a/flavors/ruby/Dockerfile +++ b/flavors/ruby/Dockerfile @@ -172,7 +172,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/rust/Dockerfile b/flavors/rust/Dockerfile index 722904faa39..2aec3479bfb 100644 --- a/flavors/rust/Dockerfile +++ b/flavors/rust/Dockerfile @@ -160,7 +160,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/salesforce/Dockerfile b/flavors/salesforce/Dockerfile index 5530ef773d9..424b0cc5196 100644 --- a/flavors/salesforce/Dockerfile +++ b/flavors/salesforce/Dockerfile @@ -174,7 +174,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/swift/Dockerfile b/flavors/swift/Dockerfile index e71bd0d4c81..e3a7d8f2841 100644 --- a/flavors/swift/Dockerfile +++ b/flavors/swift/Dockerfile @@ -160,7 +160,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/flavors/terraform/Dockerfile b/flavors/terraform/Dockerfile index 944ccca7218..e60d0e6a8d9 100644 --- a/flavors/terraform/Dockerfile +++ b/flavors/terraform/Dockerfile @@ -174,7 +174,7 @@ ARG PIP_SNAKEFMT_VERSION=0.11.2 # renovate: datasource=npm depName=cspell ARG NPM_CSPELL_VERSION=9.3.2 # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=sqlfluff ARG PIP_SQLFLUFF_VERSION=3.5.0 # renovate: datasource=npm depName=@ibm/tekton-lint diff --git a/linters/spell_proselint/Dockerfile b/linters/spell_proselint/Dockerfile index 0d5521d210d..49f4266110d 100644 --- a/linters/spell_proselint/Dockerfile +++ b/linters/spell_proselint/Dockerfile @@ -49,7 +49,7 @@ FROM python:3.13-alpine3.22 ############################################################################################# #ARG__START # renovate: datasource=pypi depName=proselint -ARG PIP_PROSELINT_VERSION=0.14.0 +ARG PIP_PROSELINT_VERSION=0.16.0 # renovate: datasource=pypi depName=pip ARG PIP_PIP_VERSION=25.3 # renovate: datasource=pypi depName=virtualenv diff --git a/megalinter/descriptors/spell.megalinter-descriptor.yml b/megalinter/descriptors/spell.megalinter-descriptor.yml index 1c2757a23df..82f847205f0 100644 --- a/megalinter/descriptors/spell.megalinter-descriptor.yml +++ b/megalinter/descriptors/spell.megalinter-descriptor.yml @@ -95,7 +95,7 @@ linters: dockerfile: - |- # renovate: datasource=pypi depName=proselint - ARG PIP_PROSELINT_VERSION=0.14.0 + ARG PIP_PROSELINT_VERSION=0.16.0 pip: - proselint==${PIP_PROSELINT_VERSION} ide: From 3dfa959e5be728c5d3375b0a4a9d5108b3d290fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edouard=20Choini=C3=A8re?= <27212526+echoix@users.noreply.github.com> Date: Tue, 25 Nov 2025 19:24:39 -0500 Subject: [PATCH 2/3] Proselint version arg --- megalinter/descriptors/spell.megalinter-descriptor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/megalinter/descriptors/spell.megalinter-descriptor.yml b/megalinter/descriptors/spell.megalinter-descriptor.yml index 82f847205f0..745cf22453f 100644 --- a/megalinter/descriptors/spell.megalinter-descriptor.yml +++ b/megalinter/descriptors/spell.megalinter-descriptor.yml @@ -88,7 +88,7 @@ linters: cli_lint_mode: list_of_files cli_lint_errors_count: regex_count cli_lint_errors_regex: ":([0-9]+):([0-9]+): (.*)" - cli_version_arg_name: "-v" + cli_version_arg_name: "version" examples: - "proselint --config .proselintrc myfile.md myfile2.txt myfile3.rst" install: From 5da23708cf23b719978349b4291915f2eb62402b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edouard=20Choini=C3=A8re?= <27212526+echoix@users.noreply.github.com> Date: Tue, 25 Nov 2025 19:29:12 -0500 Subject: [PATCH 3/3] Linting needs to call `proselint check` --- megalinter/descriptors/spell.megalinter-descriptor.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/megalinter/descriptors/spell.megalinter-descriptor.yml b/megalinter/descriptors/spell.megalinter-descriptor.yml index 745cf22453f..3b837b5ee33 100644 --- a/megalinter/descriptors/spell.megalinter-descriptor.yml +++ b/megalinter/descriptors/spell.megalinter-descriptor.yml @@ -85,12 +85,14 @@ linters: linter_rules_configuration_url: https://github.com/amperser/proselint#checks cli_config_arg_name: --config config_file_name: .proselintrc + cli_lint_extra_args: + - "check" cli_lint_mode: list_of_files cli_lint_errors_count: regex_count cli_lint_errors_regex: ":([0-9]+):([0-9]+): (.*)" cli_version_arg_name: "version" examples: - - "proselint --config .proselintrc myfile.md myfile2.txt myfile3.rst" + - "proselint check --config .proselintrc myfile.md myfile2.txt myfile3.rst" install: dockerfile: - |-