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-05-26 18:40:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-lint.new.2732 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-lint"

Mon May 26 18:40:00 2025 rev:63 rq:1280082 version:25.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes        
2025-04-29 16:42:08.906645776 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2732/ansible-lint.changes      
2025-05-26 18:40:50.608795445 +0200
@@ -1,0 +2,28 @@
+Mon May 26 08:03:04 UTC 2025 - Johannes Kastl 
<[email protected]>
+
+- update to 25.5.0:
+  * Bugfixes
+    - schema/meta: support SLES 15SP6 (#4591) @Finkregh
+    - Update documentation to reflect creator-ee deprecation
+      (#4598) @shatakshiiii
+  * Maintenance
+    - replace unmaintained creator-ee with
+      community-ansible-dev-tools (#4581) @docgalaxyblock
+    - Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#4609)
+      @dependabot[bot]
+    - Bump the dependencies group in /.config with 7 updates
+      (#4613) @dependabot[bot]
+    - Bump the dependencies group in /.config with 9 updates
+      (#4610) @dependabot[bot]
+    - Make test_broken_ansible_cfg test pass with ansible devel
+      branch (#4605) @shatakshiiii
+    - Update dependencies (#4607) @shatakshiiii
+    - Add merge_group handler for tox workflow (#4601) @Qalthos
+    - Enable junit.xml reporting to codecov.io (#4597) @Qalthos
+    - chore: pre-commit autoupdate (#4600) @pre-commit-ci[bot]
+    - Bump the dependencies group in /.config with 6 updates
+      (#4599) @dependabot[bot]
+    - Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#4584)
+      @dependabot[bot]
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ ansible-lint.spec ++++++
--- /var/tmp/diff_new_pack.FZlLiQ/_old  2025-05-26 18:40:51.280823663 +0200
+++ /var/tmp/diff_new_pack.FZlLiQ/_new  2025-05-26 18:40:51.280823663 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:           ansible-lint
-Version:        25.4.0
+Version:        25.5.0
 Release:        0%{?dist}
 Summary:        Best practices checker for Ansible
 License:        MIT

++++++ ansible-lint-25.4.0.tar.gz -> ansible-lint-25.5.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/.config/constraints.txt 
new/ansible-lint-25.5.0/.config/constraints.txt
--- old/ansible-lint-25.4.0/.config/constraints.txt     2025-04-28 
13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/.config/constraints.txt     2025-05-25 
09:57:32.000000000 +0200
@@ -1,7 +1,7 @@
 # This file was autogenerated by uv via the following command:
 #    tox run -e deps
-ansible-compat==25.1.5    # via ansible-lint (pyproject.toml)
-astroid==3.3.9            # via pylint
+ansible-compat==25.5.0    # via ansible-lint (pyproject.toml)
+astroid==3.3.10           # via pylint
 asttokens==3.0.0          # via stack-data
 attrs==25.3.0             # via jsonschema, referencing
 babel==2.17.0             # via mkdocs-material
@@ -11,18 +11,18 @@
 black==25.1.0             # via ansible-lint (pyproject.toml)
 boolean-py==5.0           # via license-expression
 bracex==2.5.post1         # via wcmatch
-cachetools==5.5.2         # via tox
+cachetools==6.0.0         # via tox
 cairocffi==1.7.1          # via cairosvg
 cairosvg==2.7.1           # via mkdocs-ansible
 certifi==2025.4.26        # via requests
 cffi==1.17.1              # via cairocffi, cryptography
 chardet==5.2.0            # via tox
-charset-normalizer==3.4.1  # via requests
-click==8.1.8              # via black, mkdocs
+charset-normalizer==3.4.2  # via requests
+click==8.2.0              # via black, mkdocs
 colorama==0.4.6           # via griffe, mkdocs-material, tox
-coverage==7.8.0           # via coverage-enable-subprocess, ansible-lint 
(pyproject.toml)
+coverage==7.8.2           # via coverage-enable-subprocess, ansible-lint 
(pyproject.toml)
 coverage-enable-subprocess==1.0  # via ansible-lint (pyproject.toml)
-cryptography==44.0.2      # via ansible-core
+cryptography==45.0.2      # via ansible-core
 csscompressor==0.9.5      # via mkdocs-minify-plugin
 cssselect2==0.8.0         # via cairosvg
 decorator==5.2.1          # via ipdb, ipython
@@ -41,10 +41,10 @@
 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.6.1  # via ansible-lint (pyproject.toml)
+importlib-metadata==8.7.0  # via ansible-lint (pyproject.toml)
 iniconfig==2.1.0          # via pytest
 ipdb==0.13.13             # via ansible-lint (pyproject.toml)
-ipython==8.34.0           # via ipdb, ansible-lint (pyproject.toml)
+ipython==8.36.0           # via ipdb, ansible-lint (pyproject.toml)
 isort==6.0.1              # via pylint
 jedi==0.19.2              # via ipython
 jinja2==3.1.6             # via ansible-core, mkdocs, mkdocs-macros-plugin, 
mkdocs-material, mkdocstrings
@@ -54,30 +54,29 @@
 jsonschema-specifications==2025.4.1  # via jsonschema
 license-expression==30.4.1  # via ansible-lint (pyproject.toml)
 linkchecker==10.5.0       # via mkdocs-ansible
-markdown==3.7             # via markdown-include, mkdocs, mkdocs-autorefs, 
mkdocs-htmlproofer-plugin, mkdocs-material, mkdocstrings, pymdown-extensions
+markdown==3.8             # via markdown-include, mkdocs, mkdocs-autorefs, 
mkdocs-htmlproofer-plugin, mkdocs-material, mkdocstrings, pymdown-extensions
 markdown-exec==1.10.3     # via mkdocs-ansible
 markdown-include==0.8.1   # via mkdocs-ansible
 markupsafe==3.0.2         # via jinja2, mkdocs, mkdocs-autorefs, mkdocstrings
 matplotlib-inline==0.1.7  # via ipython
 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==25.2.0    # via ansible-lint (pyproject.toml)
-mkdocs-autorefs==1.4.1    # via mkdocstrings, mkdocstrings-python
+mkdocs==1.6.1             # via mkdocs-ansible, mkdocs-autorefs, 
mkdocs-gen-files, mkdocs-htmlproofer-plugin, mkdocs-macros-plugin, 
mkdocs-material, mkdocs-minify-plugin, mkdocstrings
+mkdocs-ansible==25.5.0    # via ansible-lint (pyproject.toml)
+mkdocs-autorefs==1.4.2    # via mkdocstrings, mkdocstrings-python
 mkdocs-gen-files==0.5.0   # via mkdocs-ansible
 mkdocs-get-deps==0.2.0    # via mkdocs
 mkdocs-htmlproofer-plugin==1.3.0  # via mkdocs-ansible
 mkdocs-macros-plugin==1.3.7  # via mkdocs-ansible
-mkdocs-material==9.6.12   # via mkdocs-ansible
+mkdocs-material==9.6.14   # 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.29.1      # via mkdocs-ansible, mkdocstrings-python
-mkdocstrings-python==1.16.10  # via mkdocs-ansible
+mkdocstrings-python==1.16.11  # via mkdocs-ansible
 mypy==1.15.0              # via ansible-lint (pyproject.toml)
 mypy-extensions==1.1.0    # via black, mypy
 netaddr==1.3.0            # via ansible-lint (pyproject.toml)
-packaging==24.2           # via ansible-compat, ansible-core, bindep, black, 
mkdocs, mkdocs-macros-plugin, pyproject-api, pytest, pytest-sugar, tox, 
tox-extra, tox-uv, ansible-lint (pyproject.toml)
+packaging==25.0           # via ansible-compat, ansible-core, bindep, black, 
mkdocs, mkdocs-macros-plugin, pyproject-api, pytest, pytest-sugar, tox, 
tox-extra, tox-uv, ansible-lint (pyproject.toml)
 paginate==0.5.7           # via mkdocs-material
 parsley==1.3              # via bindep
 parso==0.8.4              # via jedi
@@ -85,17 +84,17 @@
 pbr==6.1.1                # via bindep
 pexpect==4.9.0            # via ipython
 pillow==11.2.1            # via cairosvg, mkdocs-ansible
-platformdirs==4.3.7       # via black, mkdocs-get-deps, pylint, tox, virtualenv
-pluggy==1.5.0             # via pytest, tox
+platformdirs==4.3.8       # via black, mkdocs-get-deps, pylint, tox, virtualenv
+pluggy==1.6.0             # via pytest, tox
 prompt-toolkit==3.0.51    # via ipython
 psutil==7.0.0             # via pytest-xdist, ansible-lint (pyproject.toml)
 ptyprocess==0.7.0         # via pexpect
 pure-eval==0.2.3          # via stack-data
 pycparser==2.22           # via cffi
 pygments==2.19.1          # via ipython, mkdocs-material
-pylint==3.3.6             # via ansible-lint (pyproject.toml)
-pymdown-extensions==10.14.3  # via markdown-exec, mkdocs-ansible, 
mkdocs-material, mkdocstrings
-pyproject-api==1.9.0      # via tox
+pylint==3.3.7             # via ansible-lint (pyproject.toml)
+pymdown-extensions==10.15  # via markdown-exec, mkdocs-ansible, 
mkdocs-material, mkdocstrings
+pyproject-api==1.9.1      # via tox
 pytest==8.3.5             # via pytest-instafail, pytest-mock, pytest-plus, 
pytest-sugar, 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)
@@ -103,38 +102,36 @@
 pytest-sugar==1.0.0       # via ansible-lint (pyproject.toml)
 pytest-xdist==3.6.1       # via ansible-lint (pyproject.toml)
 python-dateutil==2.9.0.post0  # via ghp-import, mkdocs-macros-plugin
-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
+pyyaml-env-tag==1.1       # via mkdocs
 referencing==0.36.2       # via jsonschema, jsonschema-specifications, 
types-jsonschema, ansible-lint (pyproject.toml)
 requests==2.32.3          # via linkchecker, mkdocs-htmlproofer-plugin, 
mkdocs-material
-rpds-py==0.24.0           # via jsonschema, referencing
+rpds-py==0.25.1           # via jsonschema, referencing
 ruamel-yaml==0.18.10      # via ansible-lint (pyproject.toml)
-setproctitle==1.3.5       # via pytest-xdist
-setuptools==79.0.1        # via pbr
+setproctitle==1.3.6       # via pytest-xdist
+setuptools==80.8.0        # via pbr
 six==1.17.0               # via python-dateutil
 smmap==5.0.2              # via gitdb
 soupsieve==2.7            # via beautifulsoup4
 stack-data==0.6.3         # via ipython
 subprocess-tee==0.4.2     # via ansible-compat, ansible-lint (pyproject.toml)
 super-collections==0.5.3  # via mkdocs-macros-plugin
-termcolor==3.0.1          # via mkdocs-macros-plugin, pytest-sugar
-text-unidecode==1.3       # via python-slugify
+termcolor==3.1.0          # via mkdocs-macros-plugin, pytest-sugar
 tinycss2==1.4.0           # via cairosvg, cssselect2
 tomlkit==0.13.2           # via pylint
-tox==4.25.0               # via tox-extra, tox-uv, ansible-lint 
(pyproject.toml)
+tox==4.26.0               # via tox-extra, tox-uv, ansible-lint 
(pyproject.toml)
 tox-extra==2.1.0          # via ansible-lint (pyproject.toml)
 tox-uv==1.25.0            # via tox-extra, ansible-lint (pyproject.toml)
 traitlets==5.14.3         # via ipython, matplotlib-inline
-types-jsonschema==4.23.0.20241208  # via ansible-lint (pyproject.toml)
-types-pyyaml==6.0.12.20250402  # via ansible-lint (pyproject.toml)
+types-jsonschema==4.23.0.20250516  # via ansible-lint (pyproject.toml)
+types-pyyaml==6.0.12.20250516  # via ansible-lint (pyproject.toml)
 urllib3==2.4.0            # via requests
-virtualenv==20.30.0       # via tox
+virtualenv==20.31.2       # via tox
 watchdog==6.0.0           # via mkdocs
 wcmatch==10.0             # via ansible-lint (pyproject.toml)
 wcwidth==0.2.13           # via prompt-toolkit
 webencodings==0.5.1       # via cssselect2, tinycss2
-yamllint==1.37.0          # via ansible-lint (pyproject.toml)
+yamllint==1.37.1          # via ansible-lint (pyproject.toml)
 zipp==3.21.0              # via importlib-metadata
 
 # The following packages were excluded from the output:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/.config/requirements-docs.in 
new/ansible-lint-25.5.0/.config/requirements-docs.in
--- old/ansible-lint-25.4.0/.config/requirements-docs.in        2025-04-28 
13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/.config/requirements-docs.in        2025-05-25 
09:57:32.000000000 +0200
@@ -1 +1 @@
-mkdocs-ansible>=24.12.0  # do not use lock extra because it would break 
dependabot updates
+mkdocs-ansible>=25.5.0  # do not use lock extra because it would break 
dependabot updates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/.config/requirements-lock.txt 
new/ansible-lint-25.5.0/.config/requirements-lock.txt
--- old/ansible-lint-25.4.0/.config/requirements-lock.txt       2025-04-28 
13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/.config/requirements-lock.txt       2025-05-25 
09:57:32.000000000 +0200
@@ -1,30 +1,30 @@
 # This file was autogenerated by uv via the following command:
 #    tox run -e deps
-ansible-compat==25.1.5    # via ansible-lint (pyproject.toml)
+ansible-compat==25.5.0    # via ansible-lint (pyproject.toml)
 attrs==25.3.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.2      # via ansible-core
+click==8.2.0              # via black
+cryptography==45.0.2      # via ansible-core
 filelock==3.18.0          # via ansible-lint (pyproject.toml)
-importlib-metadata==8.6.1  # via ansible-lint (pyproject.toml)
+importlib-metadata==8.7.0  # via ansible-lint (pyproject.toml)
 jinja2==3.1.6             # via ansible-core
 jsonschema==4.23.0        # via ansible-compat, ansible-lint (pyproject.toml)
 jsonschema-specifications==2025.4.1  # via jsonschema
 markupsafe==3.0.2         # via jinja2
 mypy-extensions==1.1.0    # via black
-packaging==24.2           # via ansible-compat, ansible-core, black, 
ansible-lint (pyproject.toml)
+packaging==25.0           # via ansible-compat, ansible-core, black, 
ansible-lint (pyproject.toml)
 pathspec==0.12.1          # via black, yamllint, ansible-lint (pyproject.toml)
-platformdirs==4.3.7       # via black
+platformdirs==4.3.8       # via black
 pycparser==2.22           # via cffi
 pyyaml==6.0.2             # via ansible-compat, ansible-core, yamllint, 
ansible-lint (pyproject.toml)
 referencing==0.36.2       # via jsonschema, jsonschema-specifications, 
ansible-lint (pyproject.toml)
-rpds-py==0.24.0           # via jsonschema, referencing
+rpds-py==0.25.1           # via jsonschema, referencing
 ruamel-yaml==0.18.10      # via ansible-lint (pyproject.toml)
 subprocess-tee==0.4.2     # via ansible-compat, ansible-lint (pyproject.toml)
 wcmatch==10.0             # via ansible-lint (pyproject.toml)
-yamllint==1.37.0          # via ansible-lint (pyproject.toml)
+yamllint==1.37.1          # via ansible-lint (pyproject.toml)
 zipp==3.21.0              # via importlib-metadata
 
 # The following packages were excluded from the output:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/.git_archival.txt 
new/ansible-lint-25.5.0/.git_archival.txt
--- old/ansible-lint-25.4.0/.git_archival.txt   2025-04-28 13:56:41.000000000 
+0200
+++ new/ansible-lint-25.5.0/.git_archival.txt   2025-05-25 09:57:32.000000000 
+0200
@@ -1,4 +1,4 @@
-node: e98f9b38769d45cbe3c55a23b2eb25631babe7c4
-node-date: 2025-04-28T11:56:41Z
+node: 4114ad63edbc25dcd9afc4f41b29dbcbebdf21ca
+node-date: 2025-05-25T13:27:32+05:30
 describe-name: v25
-ref-names: HEAD -> main, tag: v25.4.0, tag: v25
+ref-names: HEAD -> main, tag: v25.5.0, tag: v25
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/.github/workflows/tox.yml 
new/ansible-lint-25.5.0/.github/workflows/tox.yml
--- old/ansible-lint-25.4.0/.github/workflows/tox.yml   2025-04-28 
13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/.github/workflows/tox.yml   2025-05-25 
09:57:32.000000000 +0200
@@ -2,6 +2,9 @@
 name: tox
 
 on:
+  merge_group:
+    branches:
+      - "main"
   push:
     branches:
       - "main"
@@ -259,7 +262,7 @@
           fi
 
       - name: Upload coverage data
-        uses: codecov/[email protected]
+        uses: codecov/[email protected]
         with:
           name: ${{ matrix.name }}
           # verbose: true # optional (default = false)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/.gitignore 
new/ansible-lint-25.5.0/.gitignore
--- old/ansible-lint-25.4.0/.gitignore  2025-04-28 13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/.gitignore  2025-05-25 09:57:32.000000000 +0200
@@ -28,6 +28,7 @@
 
 # Unit test / coverage reports
 .tox
+junit.xml
 
 # Needed for CLI tests
 .sandbox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/.pre-commit-config.yaml 
new/ansible-lint-25.5.0/.pre-commit-config.yaml
--- old/ansible-lint-25.4.0/.pre-commit-config.yaml     2025-04-28 
13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/.pre-commit-config.yaml     2025-05-25 
09:57:32.000000000 +0200
@@ -60,7 +60,7 @@
           - [email protected]
           - [email protected]
   - repo: https://github.com/streetsidesoftware/cspell-cli
-    rev: v8.19.0
+    rev: v8.19.1
     hooks:
       - id: cspell
         # entry: codespell --relative
@@ -117,7 +117,7 @@
         additional_dependencies:
           - tomli
   - repo: https://github.com/adrienverge/yamllint.git
-    rev: v1.37.0
+    rev: v1.37.1
     hooks:
       - id: yamllint
         exclude: >
@@ -144,7 +144,7 @@
       - id: tox-ini-fmt
 
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: v0.11.7
+    rev: v0.11.8
     hooks:
       - id: ruff
         args:
@@ -185,7 +185,7 @@
       - id: pyright
         additional_dependencies: *deps
   - repo: https://github.com/pycqa/pylint
-    rev: v3.3.6
+    rev: v3.3.7
     hooks:
       - id: pylint
         args:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/docs/installing.md 
new/ansible-lint-25.5.0/docs/installing.md
--- old/ansible-lint-25.4.0/docs/installing.md  2025-04-28 13:56:41.000000000 
+0200
+++ new/ansible-lint-25.5.0/docs/installing.md  2025-05-25 09:57:32.000000000 
+0200
@@ -35,10 +35,10 @@
     related to the installation will be closed and locked.
 
 For a container image, we recommend using
-[creator-ee](https://github.com/ansible/creator-ee/) which includes
-`ansible-dev-tools` (it combines critical Ansible development packages into a
-unified Python package). If you have a use case that the `creator-ee` container
-doesn't satisfy, please contact the team through the
+[community-ansible-dev-tools](https://ansible.readthedocs.io/projects/dev-tools/container/)
+which includes `ansible-dev-tools` (it combines critical Ansible development 
packages into
+a unified Python package). If you have a use case that the 
`community-ansible-dev-tools`
+container doesn't satisfy, please contact the team through the
 [discussion](https://github.com/ansible/ansible-lint/discussions) forum.
 
 You can also run Ansible-lint on your source code with the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/pyproject.toml 
new/ansible-lint-25.5.0/pyproject.toml
--- old/ansible-lint-25.4.0/pyproject.toml      2025-04-28 13:56:41.000000000 
+0200
+++ new/ansible-lint-25.5.0/pyproject.toml      2025-05-25 09:57:32.000000000 
+0200
@@ -411,11 +411,7 @@
   # https://github.com/ansible/ansible/pull/80968
   "ignore:Attribute s is deprecated and will be removed in Python 3.14; use 
value instead:DeprecationWarning"
 ]
-junit_duration_report = "call"
-junit_family = "xunit1"
-# Our github annotation parser from .github/workflows/tox.yml requires xunit1 
format. Ref:
-# 
https://github.com/shyim/junit-report-annotations-action/issues/3#issuecomment-663241378
-junit_suite_name = "ansible_lint_test_suite"
+junit_family = "legacy"
 minversion = "4.6.6"
 # https://code.visualstudio.com/docs/python/testing
 # coverage is re-enabled in `tox.ini`. That approach is safer than
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-25.4.0/src/ansiblelint/schemas/__store__.json 
new/ansible-lint-25.5.0/src/ansiblelint/schemas/__store__.json
--- old/ansible-lint-25.4.0/src/ansiblelint/schemas/__store__.json      
2025-04-28 13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/src/ansiblelint/schemas/__store__.json      
2025-05-25 09:57:32.000000000 +0200
@@ -24,7 +24,7 @@
     "url": 
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/inventory.json";
   },
   "meta": {
-    "etag": "62cce45a9b8bd96872d8ee1c465d3ff6b60facf6a4aeba5c2e128df02b5f52a5",
+    "etag": "ba724ad96ccb630237b908377c31796a1208265731b4b8a8fa91ffb7e52c611b",
     "url": 
"https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/meta.json";
   },
   "meta-runtime": {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-25.4.0/src/ansiblelint/schemas/ansible-navigator.json 
new/ansible-lint-25.5.0/src/ansiblelint/schemas/ansible-navigator.json
--- old/ansible-lint-25.4.0/src/ansiblelint/schemas/ansible-navigator.json      
2025-04-28 13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/src/ansiblelint/schemas/ansible-navigator.json      
2025-05-25 09:57:32.000000000 +0200
@@ -287,7 +287,7 @@
           "$ref": "#/$defs/EnvironmentVariablesModel"
         },
         "image": {
-          "default": "quay.io/ansible/creator-ee:v0.2.0",
+          "default": "ghcr.io/ansible/community-ansible-dev-tools:latest",
           "description": "Specify the name of the execution environment image",
           "title": "Image",
           "type": "string"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-25.4.0/src/ansiblelint/schemas/meta.json 
new/ansible-lint-25.5.0/src/ansiblelint/schemas/meta.json
--- old/ansible-lint-25.4.0/src/ansiblelint/schemas/meta.json   2025-04-28 
13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/src/ansiblelint/schemas/meta.json   2025-05-25 
09:57:32.000000000 +0200
@@ -1015,6 +1015,7 @@
               "15SP3",
               "15SP4",
               "15SP5",
+              "15SP6",
               "all"
             ],
             "type": "string"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/test/test_main.py 
new/ansible-lint-25.5.0/test/test_main.py
--- old/ansible-lint-25.4.0/test/test_main.py   2025-04-28 13:56:41.000000000 
+0200
+++ new/ansible-lint-25.5.0/test/test_main.py   2025-05-25 09:57:32.000000000 
+0200
@@ -159,8 +159,9 @@
         for x in (
             "Invalid type for configuration option setting: 
CACHE_PLUGIN_TIMEOUT",
             "has an invalid value: Invalid type provided for 'int': 
'invalid-value'",
+            "has an invalid value: Invalid value provided for 'integer': 
'invalid-value'",
         )
-    )
+    ), proc.stderr
 
 
 def test_list_tags() -> None:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/tools/report-coverage 
new/ansible-lint-25.5.0/tools/report-coverage
--- old/ansible-lint-25.4.0/tools/report-coverage       1970-01-01 
01:00:00.000000000 +0100
+++ new/ansible-lint-25.5.0/tools/report-coverage       2025-05-25 
09:57:32.000000000 +0200
@@ -0,0 +1,5 @@
+#!/bin/bash
+set -euo pipefail
+coverage combine -q "--data-file=${TOX_ENV_DIR}/.coverage" 
"${TOX_ENV_DIR}"/.coverage.*
+coverage xml "--data-file=${TOX_ENV_DIR}/.coverage" -o 
"${TOX_ENV_DIR}/coverage.xml" --ignore-errors --fail-under=0
+COVERAGE_FILE="${TOX_ENV_DIR}/.coverage" coverage report --fail-under=0 
--ignore-errors
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-25.4.0/tox.ini 
new/ansible-lint-25.5.0/tox.ini
--- old/ansible-lint-25.4.0/tox.ini     2025-04-28 13:56:41.000000000 +0200
+++ new/ansible-lint-25.5.0/tox.ini     2025-05-25 09:57:32.000000000 +0200
@@ -77,9 +77,12 @@
       --showlocals \
       --doctest-modules \
       --durations=10 \
+      --junitxml=./junit.xml \
       }
-    {py,py310,py311,py312,py313}: sh -c "coverage combine -a -q 
--data-file={env_dir}/.coverage {work_dir}/*/.coverage.* && coverage xml 
--data-file={env_dir}/.coverage -o {env_dir}/coverage.xml --fail-under=0 && 
coverage report --data-file={env_dir}/.coverage"
+commands_post =
+    {py,py310,py311,py312,py313}: ./tools/report-coverage
 allowlist_externals =
+    ./tools/report-coverage
     ./tools/test-hook.sh
     bash
     find

Reply via email to