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-02-20 16:32:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-lint.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-lint"

Thu Feb 20 16:32:22 2025 rev:59 rq:1246865 version:25.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes        
2025-02-09 20:01:28.146486429 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1873/ansible-lint.changes      
2025-02-20 16:33:38.353121894 +0100
@@ -1,0 +2,12 @@
+Wed Feb 19 05:46:40 UTC 2025 - Johannes Kastl 
<opensuse_buildserv...@ojkastl.de>
+
+- update to 25.1.3:
+  * Bugfixes
+    - Allow use with readonly virtualenvs (#4526) @ssbarnea
+    - Add git clean to allowed executable options (#4519) @s-hertel
+    - Fix failing ansible-lint CI job (#4520) @aphedges
+    - Add .ansible to the implicit ignore list (#4518) @ssbarnea
+    - Avoid unnecessary warning when meta/runtime.yml is null
+      (#4514) @ssbarnea
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ ansible-lint.spec ++++++
--- /var/tmp/diff_new_pack.q0jKPt/_old  2025-02-20 16:33:38.873143657 +0100
+++ /var/tmp/diff_new_pack.q0jKPt/_new  2025-02-20 16:33:38.873143657 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ansible-lint
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 # Copyright 2018 by Lars Vogdt
 #
 # All modifications and additions to the file contributed by third parties
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:           ansible-lint
-Version:        25.1.2
+Version:        25.1.3
 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 >= 25.1.2
+BuildRequires:  %{ansible_python}-ansible-compat >= 25.1.3
 BuildRequires:  %{ansible_python}-black >= 23.10.1
 BuildRequires:  %{ansible_python}-enrich >= 1.2.7
 BuildRequires:  %{ansible_python}-filelock >= 3.8.2
@@ -88,7 +88,7 @@
 #
 # https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
 Requires:       ansible-core >= 2.16.0
-Requires:       %{ansible_python}-ansible-compat >= 25.1.2
+Requires:       %{ansible_python}-ansible-compat >= 25.1.3
 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.2.tar.gz -> ansible-lint-25.1.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/.config/constraints.txt 
new/ansible-lint-25.1.3/.config/constraints.txt
--- old/ansible-lint-25.1.2/.config/constraints.txt     2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/.config/constraints.txt     2025-02-18 
15:32:45.000000000 +0100
@@ -1,6 +1,6 @@
 # This file was autogenerated by uv via the following command:
 #    tox run -e deps
-ansible-compat==25.1.2    # via ansible-lint (pyproject.toml)
+ansible-compat==25.1.3    # via ansible-lint (pyproject.toml)
 astroid==3.3.8            # via pylint
 attrs==25.1.0             # via jsonschema, referencing
 babel==2.17.0             # via mkdocs-material
@@ -17,9 +17,9 @@
 charset-normalizer==3.4.1  # via requests
 click==8.1.8              # via black, mkdocs
 colorama==0.4.6           # via griffe, mkdocs-material, tox
-coverage==7.6.10          # via coverage-enable-subprocess, ansible-lint 
(pyproject.toml)
+coverage==7.6.12          # via coverage-enable-subprocess, ansible-lint 
(pyproject.toml)
 coverage-enable-subprocess==1.0  # via ansible-lint (pyproject.toml)
-cryptography==44.0.0      # via ansible-core
+cryptography==44.0.1      # via ansible-core
 csscompressor==0.9.5      # via mkdocs-minify-plugin
 cssselect2==0.7.0         # via cairosvg
 defusedxml==0.7.1         # via cairosvg
@@ -30,7 +30,7 @@
 execnet==2.1.1            # via pytest-xdist
 filelock==3.17.0          # via tox, virtualenv, ansible-lint (pyproject.toml)
 ghp-import==2.1.0         # via mkdocs
-griffe==1.5.6             # via mkdocstrings-python
+griffe==1.5.7             # 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
@@ -51,18 +51,18 @@
 mccabe==0.7.0             # via pylint
 mergedeep==1.3.4          # via mkdocs, mkdocs-get-deps
 mkdocs==1.6.1             # via mkdocs-ansible, mkdocs-autorefs, 
mkdocs-gen-files, mkdocs-htmlproofer-plugin, mkdocs-macros-plugin, 
mkdocs-material, mkdocs-minify-plugin, mkdocs-monorepo-plugin, mkdocstrings
-mkdocs-ansible==24.12.0   # via ansible-lint (pyproject.toml)
-mkdocs-autorefs==1.3.0    # via mkdocstrings, mkdocstrings-python
+mkdocs-ansible==25.2.0    # via ansible-lint (pyproject.toml)
+mkdocs-autorefs==1.3.1    # via mkdocstrings, mkdocstrings-python
 mkdocs-gen-files==0.5.0   # via mkdocs-ansible
 mkdocs-get-deps==0.2.0    # via mkdocs, mkdocstrings
 mkdocs-htmlproofer-plugin==1.3.0  # via mkdocs-ansible
 mkdocs-macros-plugin==1.3.7  # via mkdocs-ansible
-mkdocs-material==9.6.2    # via mkdocs-ansible
+mkdocs-material==9.6.4    # via mkdocs-ansible
 mkdocs-material-extensions==1.3.1  # via mkdocs-ansible, mkdocs-material
 mkdocs-minify-plugin==0.8.0  # via mkdocs-ansible
 mkdocs-monorepo-plugin==1.1.0  # via mkdocs-ansible
-mkdocstrings==0.28.0      # via mkdocs-ansible, mkdocstrings-python
-mkdocstrings-python==1.14.4  # via mkdocs-ansible
+mkdocstrings==0.28.1      # via mkdocs-ansible, mkdocstrings-python
+mkdocstrings-python==1.16.0  # via mkdocs-ansible
 mypy==1.15.0              # via ansible-lint (pyproject.toml)
 mypy-extensions==1.0.0    # via black, mypy
 netaddr==1.3.0            # via ansible-lint (pyproject.toml)
@@ -72,7 +72,7 @@
 pillow==11.1.0            # via cairosvg, mkdocs-ansible
 platformdirs==4.3.6       # via black, mkdocs-get-deps, pylint, tox, virtualenv
 pluggy==1.5.0             # via pytest, tox
-psutil==6.1.1             # via pytest-xdist, ansible-lint (pyproject.toml)
+psutil==7.0.0             # via pytest-xdist, ansible-lint (pyproject.toml)
 pycparser==2.22           # via cffi
 pygments==2.19.1          # via mkdocs-material
 pylint==3.3.4             # via ansible-lint (pyproject.toml)
@@ -107,7 +107,7 @@
 types-pyyaml==6.0.12.20241230  # via ansible-lint (pyproject.toml)
 typing-extensions==4.12.2  # via astroid, beautifulsoup4, black, 
mkdocstrings-python, mypy, referencing, tox
 urllib3==2.3.0            # via requests
-virtualenv==20.29.1       # via tox
+virtualenv==20.29.2       # via tox
 watchdog==6.0.0           # via mkdocs
 wcmatch==10.0             # via ansible-lint (pyproject.toml)
 webencodings==0.5.1       # via cssselect2, tinycss2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/.config/requirements-lock.txt 
new/ansible-lint-25.1.3/.config/requirements-lock.txt
--- old/ansible-lint-25.1.2/.config/requirements-lock.txt       2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/.config/requirements-lock.txt       2025-02-18 
15:32:45.000000000 +0100
@@ -1,12 +1,12 @@
 # This file was autogenerated by uv via the following command:
 #    tox run -e deps
-ansible-compat==25.1.2    # via ansible-lint (pyproject.toml)
+ansible-compat==25.1.3    # via ansible-lint (pyproject.toml)
 attrs==25.1.0             # via jsonschema, referencing
 black==25.1.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
+cryptography==44.0.1      # via ansible-core
 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/.config/requirements.in 
new/ansible-lint-25.1.3/.config/requirements.in
--- old/ansible-lint-25.1.2/.config/requirements.in     2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/.config/requirements.in     2025-02-18 
15:32:45.000000000 +0100
@@ -1,6 +1,6 @@
 # Special order section for helping pip:
 ansible-core>=2.16.0 # GPLv3
-ansible-compat>=25.1.2 # GPLv3
+ansible-compat>=25.1.3 # 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.2/.git_archival.txt 
new/ansible-lint-25.1.3/.git_archival.txt
--- old/ansible-lint-25.1.2/.git_archival.txt   2025-02-05 13:11:05.000000000 
+0100
+++ new/ansible-lint-25.1.3/.git_archival.txt   2025-02-18 15:32:45.000000000 
+0100
@@ -1,4 +1,4 @@
-node: 9cf49a01ac6b34f45aab16f0bbac1196fcd681e5
-node-date: 2025-02-05T12:11:05Z
+node: 49ded6a7e4f3acf6b1eb4b3aa2796d84b5faa63a
+node-date: 2025-02-18T09:32:45-05:00
 describe-name: v25
-ref-names: tag: v25.1.2, tag: v25
+ref-names: HEAD -> main, tag: v25.1.3, tag: v25
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/.github/lower-constraints.txt 
new/ansible-lint-25.1.3/.github/lower-constraints.txt
--- old/ansible-lint-25.1.2/.github/lower-constraints.txt       2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/.github/lower-constraints.txt       2025-02-18 
15:32:45.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>=25.1.2 # GPLv3
+ansible-compat>=25.1.3 # 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.2/.packit.yaml 
new/ansible-lint-25.1.3/.packit.yaml
--- old/ansible-lint-25.1.2/.packit.yaml        2025-02-05 13:11:05.000000000 
+0100
+++ new/ansible-lint-25.1.3/.packit.yaml        2025-02-18 15:32:45.000000000 
+0100
@@ -5,7 +5,7 @@
   create-archive:
     # packit.dev service does have these module pre-installed:
     - python3 -m build --sdist --outdir dist
-    - sh -c "ls dist/ansible-lint-*.tar.gz"
+    - sh -c "ls dist/ansible_lint-*.tar.gz"
   get-current-version:
     - ./tools/get-version.sh
   post-upstream-clone:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/.pre-commit-config.yaml 
new/ansible-lint-25.1.3/.pre-commit-config.yaml
--- old/ansible-lint-25.1.2/.pre-commit-config.yaml     2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/.pre-commit-config.yaml     2025-02-18 
15:32:45.000000000 +0100
@@ -31,7 +31,7 @@
       - id: check-useless-excludes
   - repo: https://github.com/rbubley/mirrors-prettier
     # keep it before yamllint
-    rev: v3.4.2
+    rev: v3.5.1
     hooks:
       - id: prettier
         # Temporary excludes so we can gradually normalize the formatting
@@ -144,7 +144,7 @@
       - id: tox-ini-fmt
 
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: v0.9.4
+    rev: v0.9.6
     hooks:
       - id: ruff
         args:
@@ -154,13 +154,13 @@
       # - id: ruff-format # must be after ruff
       #   types_or: [python, pyi]
   - repo: https://github.com/pre-commit/mirrors-mypy
-    rev: v1.14.1
+    rev: v1.15.0
     hooks:
       - id: mypy
         # empty args needed in order to match mypy cli behavior
         args: [--strict]
         additional_dependencies:
-          - ansible-compat>=25.1.2
+          - ansible-compat>=25.1.3
           - black>=22.10.0
           - cryptography>=39.0.1
           - filelock>=3.12.2
@@ -185,12 +185,12 @@
             plugins/.*
           )$
   - repo: https://github.com/RobertCraigie/pyright-python
-    rev: v1.1.393
+    rev: v1.1.394
     hooks:
       - id: pyright
         additional_dependencies:
           - nodejs-wheel-binaries
-          - ansible-compat>=25.1.2
+          - ansible-compat>=25.1.3
           - black>=22.10.0
           - cryptography>=39.0.1
           - filelock>=3.12.2
@@ -215,7 +215,7 @@
         args:
           - --output-format=colorized
         additional_dependencies:
-          - ansible-compat>=25.1.2
+          - ansible-compat>=25.1.3
           - ansible-core>=2.16.0
           - black>=24.10.0
           - docutils
@@ -263,7 +263,7 @@
         files: ^(pyproject\.toml|\.config/.*)$
         language: python
         language_version: "3.10" # minimal we support officially
-        entry: python3 -m uv pip compile -q --all-extras 
--output-file=.config/constraints.txt pyproject.toml
+        entry: uv pip compile -q --all-extras 
--output-file=.config/constraints.txt pyproject.toml
         pass_filenames: false
         additional_dependencies:
           - uv>=0.5.21
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-25.1.2/examples/playbooks/rule-command-instead-of-module-pass.yml
 
new/ansible-lint-25.1.3/examples/playbooks/rule-command-instead-of-module-pass.yml
--- 
old/ansible-lint-25.1.2/examples/playbooks/rule-command-instead-of-module-pass.yml
  2025-02-05 13:11:05.000000000 +0100
+++ 
new/ansible-lint-25.1.3/examples/playbooks/rule-command-instead-of-module-pass.yml
  2025-02-18 15:32:45.000000000 +0100
@@ -14,6 +14,10 @@
       ansible.builtin.command: git lfs install
       changed_when: false
 
+    - name: Clean git repo (dry run)
+      ansible.builtin.command: git clean -n -d
+      changed_when: false
+
     - name: Show systemctl service status
       ansible.builtin.command: systemctl status systemd-timesyncd
       changed_when: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/pyproject.toml 
new/ansible-lint-25.1.3/pyproject.toml
--- old/ansible-lint-25.1.2/pyproject.toml      2025-02-05 13:11:05.000000000 
+0100
+++ new/ansible-lint-25.1.3/pyproject.toml      2025-02-18 15:32:45.000000000 
+0100
@@ -88,7 +88,7 @@
 disallow_untyped_defs = true
 error_summary = true
 # site-packages is here to help vscode mypy integration getting confused
-exclude = 
"(.config|build|dist|test/local-content|site-packages|~/.pyenv|examples/playbooks/collections|plugins/modules)"
+exclude = 
"(.cache|.config|.eggs|.tox|_readthedocs|build|dist|test/local-content|site|site-packages|~/.pyenv|examples|plugins/modules)"
 # https://github.com/python/mypy/issues/12664
 incremental = false
 no_implicit_optional = true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/src/ansiblelint/file_utils.py 
new/ansible-lint-25.1.3/src/ansiblelint/file_utils.py
--- old/ansible-lint-25.1.2/src/ansiblelint/file_utils.py       2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/src/ansiblelint/file_utils.py       2025-02-18 
15:32:45.000000000 +0100
@@ -585,6 +585,7 @@
         pathspecs = [
             pathspec.GitIgnoreSpec.from_lines(
                 [
+                    ".ansible",
                     ".git",
                     ".tox",
                     ".mypy_cache",
@@ -611,7 +612,7 @@
         else:
             for item in sorted(path.iterdir()):
                 if is_excluded(item):
-                    _logger.info("Excluded: %s", item)
+                    _logger.debug("Excluded: %s", item)
                     continue
                 if item.is_file():
                     all_files.append(item)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-25.1.2/src/ansiblelint/rules/command_instead_of_module.py 
new/ansible-lint-25.1.3/src/ansiblelint/rules/command_instead_of_module.py
--- old/ansible-lint-25.1.2/src/ansiblelint/rules/command_instead_of_module.py  
2025-02-05 13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/src/ansiblelint/rules/command_instead_of_module.py  
2025-02-18 15:32:45.000000000 +0100
@@ -69,7 +69,7 @@
     }
 
     _executable_options = {
-        "git": ["branch", "log", "lfs", "rev-parse"],
+        "git": ["branch", "log", "lfs", "rev-parse", "clean"],
         "systemctl": [
             "--version",
             "get-default",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-25.1.2/src/ansiblelint/rules/meta_runtime.py 
new/ansible-lint-25.1.3/src/ansiblelint/rules/meta_runtime.py
--- old/ansible-lint-25.1.2/src/ansiblelint/rules/meta_runtime.py       
2025-02-05 13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/src/ansiblelint/rules/meta_runtime.py       
2025-02-18 15:32:45.000000000 +0100
@@ -46,7 +46,9 @@
         if file.kind != "meta-runtime":
             return []
 
-        requires_ansible = file.data.get("requires_ansible", None)
+        requires_ansible = None
+        if file.data and isinstance(file.data, dict):
+            requires_ansible = file.data.get("requires_ansible", None)
 
         if requires_ansible:
             if self.options and not any(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/test/schemas/package-lock.json 
new/ansible-lint-25.1.3/test/schemas/package-lock.json
--- old/ansible-lint-25.1.2/test/schemas/package-lock.json      2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/test/schemas/package-lock.json      2025-02-18 
15:32:45.000000000 +0100
@@ -16,8 +16,8 @@
         "@types/js-yaml": "^4.0.9",
         "@types/minimatch": "^5.1.2",
         "@types/mocha": "^10.0.10",
-        "@types/node": "^22.13.1",
-        "chai": "^5.1.2",
+        "@types/node": "^22.13.4",
+        "chai": "^5.2.0",
         "minimatch": "^10.0.1",
         "mocha": "^11.1.0",
         "typescript": "^5.7.3"
@@ -227,9 +227,9 @@
       "license": "MIT"
     },
     "node_modules/@types/node": {
-      "version": "22.13.1",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.1.tgz";,
-      "integrity": 
"sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==",
+      "version": "22.13.4",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.4.tgz";,
+      "integrity": 
"sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==",
       "license": "MIT",
       "dependencies": {
         "undici-types": "~6.20.0"
@@ -410,9 +410,9 @@
       }
     },
     "node_modules/chai": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz";,
-      "integrity": 
"sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==",
+      "version": "5.2.0",
+      "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz";,
+      "integrity": 
"sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==",
       "dev": true,
       "license": "MIT",
       "dependencies": {
@@ -1744,9 +1744,9 @@
       "dev": true
     },
     "@types/node": {
-      "version": "22.13.1",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.1.tgz";,
-      "integrity": 
"sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==",
+      "version": "22.13.4",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.4.tgz";,
+      "integrity": 
"sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==",
       "requires": {
         "undici-types": "~6.20.0"
       }
@@ -1875,9 +1875,9 @@
       "dev": true
     },
     "chai": {
-      "version": "5.1.2",
-      "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz";,
-      "integrity": 
"sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==",
+      "version": "5.2.0",
+      "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz";,
+      "integrity": 
"sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==",
       "dev": true,
       "requires": {
         "assertion-error": "^2.0.1",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/test/schemas/package.json 
new/ansible-lint-25.1.3/test/schemas/package.json
--- old/ansible-lint-25.1.2/test/schemas/package.json   2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/test/schemas/package.json   2025-02-18 
15:32:45.000000000 +0100
@@ -16,8 +16,8 @@
     "@types/js-yaml": "^4.0.9",
     "@types/minimatch": "^5.1.2",
     "@types/mocha": "^10.0.10",
-    "@types/node": "^22.13.1",
-    "chai": "^5.1.2",
+    "@types/node": "^22.13.4",
+    "chai": "^5.2.0",
     "minimatch": "^10.0.1",
     "mocha": "^11.1.0",
     "typescript": "^5.7.3"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.1.2/test/test_skiputils.py 
new/ansible-lint-25.1.3/test/test_skiputils.py
--- old/ansible-lint-25.1.2/test/test_skiputils.py      2025-02-05 
13:11:05.000000000 +0100
+++ new/ansible-lint-25.1.3/test/test_skiputils.py      2025-02-18 
15:32:45.000000000 +0100
@@ -187,8 +187,7 @@
         ),
     ),
 )
-# type: ignore[no-any-unimported]
-def test_append_skipped_rules(
+def test_append_skipped_rules(  # type: ignore[no-any-unimported]
     lintable: Lintable,
     yaml: AnsibleBaseYAMLObject,
     expected_form: AnsibleBaseYAMLObject,

Reply via email to