Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-lint for openSUSE:Factory 
checked in at 2025-01-29 16:11:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-lint.new.2316 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-lint"

Wed Jan 29 16:11:14 2025 rev:57 rq:1240911 version:25.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes        
2025-01-21 21:11:18.665042658 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2316/ansible-lint.changes      
2025-01-29 16:11:34.862457988 +0100
@@ -1,0 +2,12 @@
+Tue Jan 28 14:35:57 UTC 2025 - Johannes Kastl 
<opensuse_buildserv...@ojkastl.de>
+
+- update to 25.1.1:
+  * Bugfixes
+    - Update compat and pre-commit versions (#4495) @audgirka
+    - Fix output terminal colors error for black on black (#4490)
+      @audgirka
+  * Other
+    - Add documentation about how to use private repositories with
+      the github action (#4491) @umglurf
+
+-------------------------------------------------------------------

Old:
----
  ansible-lint-25.1.0.tar.gz

New:
----
  ansible-lint-25.1.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ansible-lint.spec ++++++
--- /var/tmp/diff_new_pack.jbT7mD/_old  2025-01-29 16:11:35.314476743 +0100
+++ /var/tmp/diff_new_pack.jbT7mD/_new  2025-01-29 16:11:35.318476909 +0100
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:           ansible-lint
-Version:        25.1.0
+Version:        25.1.1
 Release:        0%{?dist}
 Summary:        Best practices checker for Ansible
 License:        MIT
@@ -69,7 +69,7 @@
 # to make sure this only builds if they are present
 # https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
 BuildRequires:  ansible-core >= 2.16.0
-BuildRequires:  %{ansible_python}-ansible-compat >= 24.10.0
+BuildRequires:  %{ansible_python}-ansible-compat >= 25.1.0
 BuildRequires:  %{ansible_python}-black >= 23.10.1
 BuildRequires:  %{ansible_python}-enrich >= 1.2.7
 BuildRequires:  %{ansible_python}-filelock >= 3.8.2
@@ -87,7 +87,7 @@
 #
 # https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
 Requires:       ansible-core >= 2.16.0
-Requires:       %{ansible_python}-ansible-compat >= 24.10.0
+Requires:       %{ansible_python}-ansible-compat >= 25.1.0
 Requires:       %{ansible_python}-black >= 23.10.1
 Requires:       %{ansible_python}-bracex >= 2.2.1
 Requires:       %{ansible_python}-enrich >= 1.2.7

++++++ ansible-lint-25.1.0.tar.gz -> ansible-lint-25.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/.config/constraints.txt 
new/ansible-lint-25.1.1/.config/constraints.txt
--- old/ansible-lint-25.1.0/.config/constraints.txt     2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/.config/constraints.txt     2025-01-28 
11:53:03.000000000 +0100
@@ -1,14 +1,14 @@
 # This file was autogenerated by uv via the following command:
 #    tox run deps
-ansible-compat==24.10.0   # via ansible-lint (pyproject.toml)
+ansible-compat==25.1.0    # via ansible-lint (pyproject.toml)
 astroid==3.3.8            # via pylint
-attrs==24.3.0             # via jsonschema, referencing
+attrs==25.1.0             # via jsonschema, referencing
 babel==2.16.0             # via mkdocs-material
 beautifulsoup4==4.12.3    # via linkchecker, mkdocs-htmlproofer-plugin
 black==24.10.0            # via ansible-lint (pyproject.toml)
 boolean-py==4.0           # via license-expression
 bracex==2.5.post1         # via wcmatch
-cachetools==5.5.0         # via tox
+cachetools==5.5.1         # via tox
 cairocffi==1.7.1          # via cairosvg
 cairosvg==2.7.1           # via mkdocs-ansible
 certifi==2024.12.14       # via requests
@@ -28,13 +28,13 @@
 dnspython==2.7.0          # via linkchecker
 exceptiongroup==1.2.2     # via pytest
 execnet==2.1.1            # via pytest-xdist
-filelock==3.16.1          # via tox, virtualenv, ansible-lint (pyproject.toml)
+filelock==3.17.0          # via tox, virtualenv, ansible-lint (pyproject.toml)
 ghp-import==2.1.0         # via mkdocs
 griffe==1.5.5             # via mkdocstrings-python
 hjson==3.1.0              # via mkdocs-macros-plugin, super-collections
 htmlmin2==0.1.13          # via mkdocs-minify-plugin
 idna==3.10                # via requests
-importlib-metadata==8.5.0  # via ansible-lint (pyproject.toml)
+importlib-metadata==8.6.1  # via ansible-lint (pyproject.toml)
 iniconfig==2.0.0          # via pytest
 isort==5.13.2             # via pylint
 jinja2==3.1.5             # via ansible-core, mkdocs, mkdocs-macros-plugin, 
mkdocs-material, mkdocstrings
@@ -76,8 +76,8 @@
 pycparser==2.22           # via cffi
 pygments==2.19.1          # via mkdocs-material
 pylint==3.3.3             # via ansible-lint (pyproject.toml)
-pymdown-extensions==10.14  # via markdown-exec, mkdocs-ansible, 
mkdocs-material, mkdocstrings
-pyproject-api==1.8.0      # via tox
+pymdown-extensions==10.14.1  # via markdown-exec, mkdocs-ansible, 
mkdocs-material, mkdocstrings
+pyproject-api==1.9.0      # via tox
 pytest==8.3.4             # via pytest-instafail, pytest-mock, pytest-plus, 
pytest-xdist, ansible-lint (pyproject.toml)
 pytest-instafail==0.5.0   # via ansible-lint (pyproject.toml)
 pytest-mock==3.14.0       # via ansible-lint (pyproject.toml)
@@ -87,7 +87,7 @@
 python-slugify==8.0.4     # via mkdocs-monorepo-plugin
 pyyaml==6.0.2             # via ansible-compat, ansible-core, mkdocs, 
mkdocs-get-deps, mkdocs-macros-plugin, pymdown-extensions, pyyaml-env-tag, 
yamllint, ansible-lint (pyproject.toml)
 pyyaml-env-tag==0.1       # via mkdocs
-referencing==0.36.1       # via jsonschema, jsonschema-specifications, 
types-jsonschema
+referencing==0.36.2       # via jsonschema, jsonschema-specifications, 
types-jsonschema
 regex==2024.11.6          # via mkdocs-material
 requests==2.32.3          # via linkchecker, mkdocs-htmlproofer-plugin, 
mkdocs-material
 rpds-py==0.22.3           # via jsonschema, referencing
@@ -103,7 +103,7 @@
 tinycss2==1.4.0           # via cairosvg, cssselect2
 tomli==2.2.1              # via black, coverage, mypy, pylint, pyproject-api, 
pytest, tox
 tomlkit==0.13.2           # via pylint
-tox==4.23.2               # via ansible-lint (pyproject.toml)
+tox==4.24.1               # via ansible-lint (pyproject.toml)
 types-jsonschema==4.23.0.20241208  # via ansible-lint (pyproject.toml)
 types-pyyaml==6.0.12.20241230  # via ansible-lint (pyproject.toml)
 urllib3==2.3.0            # via requests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/.config/requirements-lock.txt 
new/ansible-lint-25.1.1/.config/requirements-lock.txt
--- old/ansible-lint-25.1.0/.config/requirements-lock.txt       2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/.config/requirements-lock.txt       2025-01-28 
11:53:03.000000000 +0100
@@ -1,14 +1,14 @@
 # This file was autogenerated by uv via the following command:
 #    tox run deps
-ansible-compat==24.10.0   # via ansible-lint (pyproject.toml)
-attrs==24.3.0             # via jsonschema, referencing
+ansible-compat==25.1.0    # via ansible-lint (pyproject.toml)
+attrs==25.1.0             # via jsonschema, referencing
 black==24.10.0            # via ansible-lint (pyproject.toml)
 bracex==2.5.post1         # via wcmatch
 cffi==1.17.1              # via cryptography
 click==8.1.8              # via black
 cryptography==44.0.0      # via ansible-core
-filelock==3.16.1          # via ansible-lint (pyproject.toml)
-importlib-metadata==8.5.0  # via ansible-lint (pyproject.toml)
+filelock==3.17.0          # via ansible-lint (pyproject.toml)
+importlib-metadata==8.6.1  # via ansible-lint (pyproject.toml)
 jinja2==3.1.5             # via ansible-core
 jsonschema==4.23.0        # via ansible-compat, ansible-lint (pyproject.toml)
 jsonschema-specifications==2024.10.1  # via jsonschema
@@ -19,9 +19,9 @@
 platformdirs==4.3.6       # via black
 pycparser==2.22           # via cffi
 pyyaml==6.0.2             # via ansible-compat, ansible-core, yamllint, 
ansible-lint (pyproject.toml)
-referencing==0.36.1       # via jsonschema, jsonschema-specifications
+referencing==0.36.2       # via jsonschema, jsonschema-specifications
 rpds-py==0.22.3           # via jsonschema, referencing
-ruamel-yaml==0.18.10       # via ansible-lint (pyproject.toml)
+ruamel-yaml==0.18.10      # via ansible-lint (pyproject.toml)
 ruamel-yaml-clib==0.2.12  # via ruamel-yaml
 subprocess-tee==0.4.2     # via ansible-compat, ansible-lint (pyproject.toml)
 tomli==2.2.1              # via black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/.config/requirements.in 
new/ansible-lint-25.1.1/.config/requirements.in
--- old/ansible-lint-25.1.0/.config/requirements.in     2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/.config/requirements.in     2025-01-28 
11:53:03.000000000 +0100
@@ -1,6 +1,6 @@
 # Special order section for helping pip:
 ansible-core>=2.16.0 # GPLv3
-ansible-compat>=24.10.0 # GPLv3
+ansible-compat>=25.1.0 # GPLv3
 # alphabetically sorted:
 black>=24.3.0 # MIT (security)
 filelock>=3.8.2 # The Unlicense
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/.git_archival.txt 
new/ansible-lint-25.1.1/.git_archival.txt
--- old/ansible-lint-25.1.0/.git_archival.txt   2025-01-20 16:43:04.000000000 
+0100
+++ new/ansible-lint-25.1.1/.git_archival.txt   2025-01-28 11:53:03.000000000 
+0100
@@ -1,4 +1,4 @@
-node: e918e02374cc9148abfe6d0fa04417ee89f0def9
-node-date: 2025-01-20T15:43:04Z
+node: 395b674bbc78bc4d9da641c38a7e959b4993d9a4
+node-date: 2025-01-28T10:53:03Z
 describe-name: v25
-ref-names: HEAD -> main, tag: v25.1.0, tag: v25
+ref-names: HEAD -> main, tag: v25.1.1, tag: v25
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/.github/lower-constraints.txt 
new/ansible-lint-25.1.1/.github/lower-constraints.txt
--- old/ansible-lint-25.1.0/.github/lower-constraints.txt       2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/.github/lower-constraints.txt       2025-01-28 
11:53:03.000000000 +0100
@@ -2,7 +2,7 @@
 # automatically updated by dependabot. This should be kept in sync with
 # minimal requirements configured inside .config/requirements.in
 ansible-core==2.16.0
-ansible-compat==24.10.0 # GPLv3
+ansible-compat==25.1.0 # GPLv3
 black==24.3.0 # MIT (security)
 filelock==3.8.2 # The Unlicense
 jsonschema==4.10.0 # MIT, version needed for improved errors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/.pre-commit-config.yaml 
new/ansible-lint-25.1.1/.pre-commit-config.yaml
--- old/ansible-lint-25.1.0/.pre-commit-config.yaml     2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/.pre-commit-config.yaml     2025-01-28 
11:53:03.000000000 +0100
@@ -63,14 +63,14 @@
           - prettier-plugin-toml@2.0.1
           - prettier-plugin-sort-json@3.1.0
   - repo: https://github.com/streetsidesoftware/cspell-cli
-    rev: v8.17.0
+    rev: v8.17.1
     hooks:
       - id: cspell
         # entry: codespell --relative
         args: [--relative, --no-progress, --no-summary]
         name: Spell check with cspell
   - repo: https://github.com/python-jsonschema/check-jsonschema
-    rev: 0.30.0
+    rev: 0.31.0
     hooks:
       - id: check-github-workflows
   - repo: https://github.com/pre-commit/pre-commit-hooks.git
@@ -101,7 +101,7 @@
       - id: debug-statements
         language_version: python3
   - repo: https://github.com/codespell-project/codespell
-    rev: v2.3.0
+    rev: v2.4.0
     hooks:
       - id: codespell
         exclude: >
@@ -134,7 +134,7 @@
     hooks:
       - id: toml-sort-fix
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: v0.8.6
+    rev: v0.9.3
     hooks:
       - id: ruff
         args:
@@ -154,7 +154,7 @@
         # empty args needed in order to match mypy cli behavior
         args: [--strict]
         additional_dependencies:
-          - ansible-compat>=24.8.0
+          - ansible-compat>=25.1.0
           - black>=22.10.0
           - cryptography>=39.0.1
           - filelock>=3.12.2
@@ -179,12 +179,12 @@
             plugins/.*
           )$
   - repo: https://github.com/RobertCraigie/pyright-python
-    rev: v1.1.392
+    rev: v1.1.392.post0
     hooks:
       - id: pyright
         additional_dependencies:
           - nodejs-wheel-binaries
-          - ansible-compat>=24.8.0
+          - ansible-compat>=25.1.0
           - black>=22.10.0
           - cryptography>=39.0.1
           - filelock>=3.12.2
@@ -209,7 +209,7 @@
         args:
           - --output-format=colorized
         additional_dependencies:
-          - ansible-compat>=24.8.0
+          - ansible-compat>=25.1.0
           - ansible-core>=2.16.0
           - black>=24.10.0
           - docutils
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/docs/installing.md 
new/ansible-lint-25.1.1/docs/installing.md
--- old/ansible-lint-25.1.0/docs/installing.md  2025-01-20 16:43:04.000000000 
+0100
+++ new/ansible-lint-25.1.1/docs/installing.md  2025-01-28 11:53:03.000000000 
+0100
@@ -146,3 +146,22 @@
 [dependabot]: https://docs.github.com/en/code-security/dependabot
 [.github/dependabot.yml]:
   
https://github.com/ansible/ansible-lint/blob/main/.github/dependabot.yml#L13-L19
+
+### Installing roles and collections from private repositories
+
+To install roles and collections from private repositories, you can:
+
+1. Create an [access 
token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens#about-personal-access-tokens)
+1. Add the token as an [deploy 
secret](https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions#creating-secrets-for-a-repository)
+1. Add the following step before the ansible-lint step.
+<!-- {% raw %} -->
+```yaml
+- name: Prepare Git for Github
+  shell: bash
+  run: |
+    git config --global url."https://${{ secrets.ANSIBLE_LINT_TOKEN 
}}@github.com".insteadOf "https://github.com";
+
+```
+<!--
+# spell-checker:ignore endraw
+{% endraw %} -->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/src/ansiblelint/output.py 
new/ansible-lint-25.1.1/src/ansiblelint/output.py
--- old/ansible-lint-25.1.0/src/ansiblelint/output.py   2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/src/ansiblelint/output.py   2025-01-28 
11:53:03.000000000 +0100
@@ -183,7 +183,7 @@
         END = "\033[0m"
         # more complex
         BOLD = "\033[1m"
-        DIM = "\033[1;30m"
+        DIM = "\033[2m"
         BOLD_CYAN = "\033[1;36m"
 
     warning = "\033[33m"  # yellow
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-25.1.0/src/ansiblelint/schemas/__store__.json 
new/ansible-lint-25.1.1/src/ansiblelint/schemas/__store__.json
--- old/ansible-lint-25.1.0/src/ansiblelint/schemas/__store__.json      
2025-01-20 16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/src/ansiblelint/schemas/__store__.json      
2025-01-28 11:53:03.000000000 +0100
@@ -16,7 +16,7 @@
     "url": 
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/execution-environment.json";
   },
   "galaxy": {
-    "etag": "375cc008961f341f5165fc43977a4f4e7c0aedfa3cb08965fc95b6d5e5dad0bf",
+    "etag": "99546ef979c934ab40d88261957fcce1ee7970d958c4bbe197ad5ca3f67ccc73",
     "url": 
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/galaxy.json";
   },
   "inventory": {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/test/schemas/package-lock.json 
new/ansible-lint-25.1.1/test/schemas/package-lock.json
--- old/ansible-lint-25.1.0/test/schemas/package-lock.json      2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/test/schemas/package-lock.json      2025-01-28 
11:53:03.000000000 +0100
@@ -16,11 +16,11 @@
         "@types/js-yaml": "^4.0.9",
         "@types/minimatch": "^5.1.2",
         "@types/mocha": "^10.0.10",
-        "@types/node": "^22.10.5",
+        "@types/node": "^22.10.10",
         "chai": "^5.1.2",
         "minimatch": "^10.0.1",
-        "mocha": "^11.0.1",
-        "typescript": "^5.7.2"
+        "mocha": "^11.1.0",
+        "typescript": "^5.7.3"
       }
     },
     "node_modules/@cspotcode/source-map-support": {
@@ -227,10 +227,9 @@
       "license": "MIT"
     },
     "node_modules/@types/node": {
-      "version": "22.10.5",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz";,
-      "integrity": 
"sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==",
-      "license": "MIT",
+      "version": "22.10.10",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.10.tgz";,
+      "integrity": 
"sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==",
       "dependencies": {
         "undici-types": "~6.20.0"
       }
@@ -491,14 +490,17 @@
       }
     },
     "node_modules/cliui": {
-      "version": "7.0.4",
-      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz";,
-      "integrity": 
"sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+      "version": "8.0.1",
+      "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz";,
+      "integrity": 
"sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
       "dev": true,
       "dependencies": {
         "string-width": "^4.2.0",
-        "strip-ansi": "^6.0.0",
+        "strip-ansi": "^6.0.1",
         "wrap-ansi": "^7.0.0"
+      },
+      "engines": {
+        "node": ">=12"
       }
     },
     "node_modules/color-convert": {
@@ -606,9 +608,9 @@
       "dev": true
     },
     "node_modules/escalade": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz";,
-      "integrity": 
"sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+      "version": "3.2.0",
+      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz";,
+      "integrity": 
"sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
       "dev": true,
       "engines": {
         "node": ">=6"
@@ -978,11 +980,10 @@
       }
     },
     "node_modules/mocha": {
-      "version": "11.0.1",
-      "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.0.1.tgz";,
-      "integrity": 
"sha512-+3GkODfsDG71KSCQhc4IekSW+ItCK/kiez1Z28ksWvYhKXV/syxMlerR/sC7whDp7IyreZ4YxceMLdTs5hQE8A==",
+      "version": "11.1.0",
+      "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.1.0.tgz";,
+      "integrity": 
"sha512-8uJR5RTC2NgpY3GrYcgpZrsEd9zKbPDpob1RezyR2upGHRQtHWofmzTMzTMSV6dru3tj5Ukt0+Vnq1qhFEEwAg==",
       "dev": true,
-      "license": "MIT",
       "dependencies": {
         "ansi-colors": "^4.1.3",
         "browser-stdout": "^1.3.1",
@@ -1001,8 +1002,8 @@
         "strip-json-comments": "^3.1.1",
         "supports-color": "^8.1.1",
         "workerpool": "^6.5.1",
-        "yargs": "^16.2.0",
-        "yargs-parser": "^20.2.9",
+        "yargs": "^17.7.2",
+        "yargs-parser": "^21.1.1",
         "yargs-unparser": "^2.0.0"
       },
       "bin": {
@@ -1166,7 +1167,7 @@
     "node_modules/require-directory": {
       "version": "2.1.1",
       "resolved": 
"https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz";,
-      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+      "integrity": 
"sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
       "dev": true,
       "engines": {
         "node": ">=0.10.0"
@@ -1400,10 +1401,9 @@
       }
     },
     "node_modules/typescript": {
-      "version": "5.7.2",
-      "resolved": 
"https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz";,
-      "integrity": 
"sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
-      "license": "Apache-2.0",
+      "version": "5.7.3",
+      "resolved": 
"https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz";,
+      "integrity": 
"sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
       "bin": {
         "tsc": "bin/tsc",
         "tsserver": "bin/tsserver"
@@ -1528,30 +1528,30 @@
       }
     },
     "node_modules/yargs": {
-      "version": "16.2.0",
-      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz";,
-      "integrity": 
"sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+      "version": "17.7.2",
+      "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz";,
+      "integrity": 
"sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
       "dev": true,
       "dependencies": {
-        "cliui": "^7.0.2",
+        "cliui": "^8.0.1",
         "escalade": "^3.1.1",
         "get-caller-file": "^2.0.5",
         "require-directory": "^2.1.1",
-        "string-width": "^4.2.0",
+        "string-width": "^4.2.3",
         "y18n": "^5.0.5",
-        "yargs-parser": "^20.2.2"
+        "yargs-parser": "^21.1.1"
       },
       "engines": {
-        "node": ">=10"
+        "node": ">=12"
       }
     },
     "node_modules/yargs-parser": {
-      "version": "20.2.9",
-      "resolved": 
"https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz";,
-      "integrity": 
"sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+      "version": "21.1.1",
+      "resolved": 
"https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz";,
+      "integrity": 
"sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
       "dev": true,
       "engines": {
-        "node": ">=10"
+        "node": ">=12"
       }
     },
     "node_modules/yargs-unparser": {
@@ -1744,9 +1744,9 @@
       "dev": true
     },
     "@types/node": {
-      "version": "22.10.5",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz";,
-      "integrity": 
"sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==",
+      "version": "22.10.10",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.10.tgz";,
+      "integrity": 
"sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==",
       "requires": {
         "undici-types": "~6.20.0"
       }
@@ -1931,13 +1931,13 @@
       }
     },
     "cliui": {
-      "version": "7.0.4",
-      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz";,
-      "integrity": 
"sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+      "version": "8.0.1",
+      "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz";,
+      "integrity": 
"sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
       "dev": true,
       "requires": {
         "string-width": "^4.2.0",
-        "strip-ansi": "^6.0.0",
+        "strip-ansi": "^6.0.1",
         "wrap-ansi": "^7.0.0"
       }
     },
@@ -2020,9 +2020,9 @@
       "dev": true
     },
     "escalade": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz";,
-      "integrity": 
"sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+      "version": "3.2.0",
+      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz";,
+      "integrity": 
"sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
       "dev": true
     },
     "escape-string-regexp": {
@@ -2273,9 +2273,9 @@
       "dev": true
     },
     "mocha": {
-      "version": "11.0.1",
-      "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.0.1.tgz";,
-      "integrity": 
"sha512-+3GkODfsDG71KSCQhc4IekSW+ItCK/kiez1Z28ksWvYhKXV/syxMlerR/sC7whDp7IyreZ4YxceMLdTs5hQE8A==",
+      "version": "11.1.0",
+      "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.1.0.tgz";,
+      "integrity": 
"sha512-8uJR5RTC2NgpY3GrYcgpZrsEd9zKbPDpob1RezyR2upGHRQtHWofmzTMzTMSV6dru3tj5Ukt0+Vnq1qhFEEwAg==",
       "dev": true,
       "requires": {
         "ansi-colors": "^4.1.3",
@@ -2295,8 +2295,8 @@
         "strip-json-comments": "^3.1.1",
         "supports-color": "^8.1.1",
         "workerpool": "^6.5.1",
-        "yargs": "^16.2.0",
-        "yargs-parser": "^20.2.9",
+        "yargs": "^17.7.2",
+        "yargs-parser": "^21.1.1",
         "yargs-unparser": "^2.0.0"
       },
       "dependencies": {
@@ -2407,7 +2407,7 @@
     "require-directory": {
       "version": "2.1.1",
       "resolved": 
"https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz";,
-      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+      "integrity": 
"sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
       "dev": true
     },
     "require-from-string": {
@@ -2548,9 +2548,9 @@
       }
     },
     "typescript": {
-      "version": "5.7.2",
-      "resolved": 
"https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz";,
-      "integrity": 
"sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg=="
+      "version": "5.7.3",
+      "resolved": 
"https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz";,
+      "integrity": 
"sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw=="
     },
     "undici-types": {
       "version": "6.20.0",
@@ -2641,24 +2641,24 @@
       "dev": true
     },
     "yargs": {
-      "version": "16.2.0",
-      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz";,
-      "integrity": 
"sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+      "version": "17.7.2",
+      "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz";,
+      "integrity": 
"sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
       "dev": true,
       "requires": {
-        "cliui": "^7.0.2",
+        "cliui": "^8.0.1",
         "escalade": "^3.1.1",
         "get-caller-file": "^2.0.5",
         "require-directory": "^2.1.1",
-        "string-width": "^4.2.0",
+        "string-width": "^4.2.3",
         "y18n": "^5.0.5",
-        "yargs-parser": "^20.2.2"
+        "yargs-parser": "^21.1.1"
       }
     },
     "yargs-parser": {
-      "version": "20.2.9",
-      "resolved": 
"https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz";,
-      "integrity": 
"sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+      "version": "21.1.1",
+      "resolved": 
"https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz";,
+      "integrity": 
"sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
       "dev": true
     },
     "yargs-unparser": {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.0/test/schemas/package.json 
new/ansible-lint-25.1.1/test/schemas/package.json
--- old/ansible-lint-25.1.0/test/schemas/package.json   2025-01-20 
16:43:04.000000000 +0100
+++ new/ansible-lint-25.1.1/test/schemas/package.json   2025-01-28 
11:53:03.000000000 +0100
@@ -16,11 +16,11 @@
     "@types/js-yaml": "^4.0.9",
     "@types/minimatch": "^5.1.2",
     "@types/mocha": "^10.0.10",
-    "@types/node": "^22.10.5",
+    "@types/node": "^22.10.10",
     "chai": "^5.1.2",
     "minimatch": "^10.0.1",
-    "mocha": "^11.0.1",
-    "typescript": "^5.7.2"
+    "mocha": "^11.1.0",
+    "typescript": "^5.7.3"
   },
   "directories": {
     "test": "./src"

Reply via email to