commit ansible-lint for openSUSE:Factory

2024-07-12 Thread Source-Sync
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 2024-07-12 17:05:26

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.17339 (New)


Package is "ansible-lint"

Fri Jul 12 17:05:26 2024 rev:49 rq:1186959 version:24.7.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2024-06-24 20:52:57.315567567 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.17339/ansible-lint.changes 
2024-07-12 17:05:37.866296588 +0200
@@ -1,0 +2,8 @@
+Thu Jul 11 18:51:22 UTC 2024 - Johannes Kastl 

+
+- update to 24.7.0:
+  * Bugfixes
+- Fix linting issues within command_instead_of* rules
+  (ruff:D102) (#4252) @alisonlhart
+
+---

Old:

  ansible-lint-24.6.1.tar.gz

New:

  ansible-lint-24.7.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.MLKIua/_old  2024-07-12 17:05:40.470392267 +0200
+++ /var/tmp/diff_new_pack.MLKIua/_new  2024-07-12 17:05:40.474392413 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:24.6.1
+Version:24.7.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-24.6.1.tar.gz -> ansible-lint-24.7.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-24.6.1/.config/constraints.txt 
new/ansible-lint-24.7.0/.config/constraints.txt
--- old/ansible-lint-24.6.1/.config/constraints.txt 2024-06-21 
17:26:15.0 +0200
+++ new/ansible-lint-24.7.0/.config/constraints.txt 2024-07-10 
08:37:09.0 +0200
@@ -5,7 +5,7 @@
 #pip-compile --all-extras --no-annotate 
--output-file=.config/constraints.txt --strip-extras 
--unsafe-package=resolvelib --unsafe-package=ruamel-yaml-clib 
--unsafe-package=wcmatch pyproject.toml
 #
 ansible-compat==24.6.1
-ansible-core==2.17.0
+ansible-core==2.17.1
 astroid==3.2.2
 attrs==23.2.0
 babel==2.15.0
@@ -14,15 +14,15 @@
 boolean-py==4.0
 bracex==2.4
 cachetools==5.3.3
-cairocffi==1.7.0
+cairocffi==1.7.1
 cairosvg==2.7.1
-certifi==2024.6.2
+certifi==2024.7.4
 cffi==1.16.0
 chardet==5.2.0
 charset-normalizer==3.3.2
 click==8.1.7
 colorama==0.4.6
-coverage==7.5.3
+coverage==7.5.4
 coverage-enable-subprocess==1.0
 cryptography==42.0.8
 csscompressor==0.9.5
@@ -33,12 +33,12 @@
 dnspython==2.6.1
 exceptiongroup==1.2.1
 execnet==2.1.1
-filelock==3.15.1
+filelock==3.15.4
 ghp-import==2.1.0
-griffe==0.45.3
+griffe==0.47.0
 htmlmin2==0.1.13
 idna==3.7
-importlib-metadata==7.1.0
+importlib-metadata==8.0.0
 iniconfig==2.0.0
 isort==5.13.2
 jinja2==3.1.4
@@ -49,7 +49,7 @@
 license-expression==30.3.0
 linkchecker==10.4.0
 markdown==3.6
-markdown-exec==1.9.1
+markdown-exec==1.9.3
 markdown-include==0.8.1
 markdown-it-py==3.0.0
 markupsafe==2.1.5
@@ -63,29 +63,29 @@
 mkdocs-get-deps==0.2.0
 mkdocs-htmlproofer-plugin==1.2.1
 mkdocs-macros-plugin==1.0.5
-mkdocs-material==9.5.26
+mkdocs-material==9.5.28
 mkdocs-material-extensions==1.3.1
 mkdocs-minify-plugin==0.8.0
 mkdocs-monorepo-plugin==1.1.0
 mkdocstrings==0.25.1
-mkdocstrings-python==1.10.3
-mypy==1.10.0
+mkdocstrings-python==1.10.5
+mypy==1.10.1
 mypy-extensions==1.0.0
 netaddr==1.3.0
 packaging==24.1
 paginate==0.5.6
 pathspec==0.12.1
-pillow==10.3.0
-pip==24.0
-pipdeptree==2.22.0
+pillow==10.4.0
+pip==24.1.1
+pipdeptree==2.23.0
 platformdirs==4.2.2
 pluggy==1.5.0
-psutil==5.9.8
+psutil==6.0.0
 pycparser==2.22
 pygments==2.18.0
-pylint==3.2.3
+pylint==3.2.5
 pymdown-extensions==10.8.1
-pyproject-api==1.6.1
+pyproject-api==1.7.1
 pytest==8.2.2
 pytest-mock==3.14.0
 pytest-plus==0.7.0
@@ -102,18 +102,18 @@
 ruamel-yaml==0.18.6
 six==1.16.0
 soupsieve==2.5
-subprocess-tee==0.4.1
+subprocess-tee==0.4.2
 termcolor==2.4.0
 text-unidecode==1.3
 tinycss2==1.3.0
 tomli==2.0.1
 tomlkit==0.12.5
-tox==4.15.1
+tox==4.16.0
 types-jsonschema==4.22.0.20240610
 types-pyyaml==6.0.12.20240311
 typing-extensions==4.12.2
-urllib3==2.2.1
-virtualenv==20.26.2
+urllib3==2.2.2
+virtualenv==20.26.3
 watchdog==4.0.1
 webencodings==0.5.1
 yamllint==1.35.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-24.6.1/.config/requirements-lock.txt 
new/ansible-lint-24.7.0/.config/requirements-lock.txt
--- old/ansible-lint-24.6.1/.config/requirements-lock.txt   2024-06-21 
17:26:15.0 +0200
+++ new/ansible-lint-24.7.0/.config/requirements-lock.txt   2024-07-10 
08:37:09.0 +0200
@@ -5,15 +5,15 @@
 #pi

commit ansible-lint for openSUSE:Factory

2024-06-24 Thread Source-Sync
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 2024-06-24 20:52:10

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.18349 (New)


Package is "ansible-lint"

Mon Jun 24 20:52:10 2024 rev:48 rq:1182531 version:24.6.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2024-06-05 17:43:08.387721536 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.18349/ansible-lint.changes 
2024-06-24 20:52:57.315567567 +0200
@@ -1,0 +2,14 @@
+Fri Jun 21 19:03:45 UTC 2024 - Johannes Kastl 

+
+- update to 24.6.1:
+  * Bugfixes
+- Fix working directory when used as an github action (#4213)
+  @bkaraoren
+- Fix relative imports in args rule (#4216) @corubba
+- Fix cmd args with no-free-form transformer (#4215) @Qalthos
+- Accept changlog.yml as a valid changelog (#4218) @cavcrosby
+- Avoid using warn for command/shell actions (#4207) @ssbarnea
+- Update Contributing docs and add tox as test
+  optional-dependency (#4209) @hdub-tech
+
+---

Old:

  ansible-lint-24.6.0.tar.gz

New:

  ansible-lint-24.6.1.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.NKhJIM/_old  2024-06-24 20:52:57.747583358 +0200
+++ /var/tmp/diff_new_pack.NKhJIM/_new  2024-06-24 20:52:57.747583358 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:24.6.0
+Version:24.6.1
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-24.6.0.tar.gz -> ansible-lint-24.6.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-24.6.0/.config/constraints.txt 
new/ansible-lint-24.6.1/.config/constraints.txt
--- old/ansible-lint-24.6.0/.config/constraints.txt 2024-06-04 
18:17:44.0 +0200
+++ new/ansible-lint-24.6.1/.config/constraints.txt 2024-06-21 
17:26:15.0 +0200
@@ -4,7 +4,7 @@
 #
 #pip-compile --all-extras --no-annotate 
--output-file=.config/constraints.txt --strip-extras 
--unsafe-package=resolvelib --unsafe-package=ruamel-yaml-clib 
--unsafe-package=wcmatch pyproject.toml
 #
-ansible-compat==24.6.0
+ansible-compat==24.6.1
 ansible-core==2.17.0
 astroid==3.2.2
 attrs==23.2.0
@@ -13,26 +13,29 @@
 black==24.4.2
 boolean-py==4.0
 bracex==2.4
+cachetools==5.3.3
 cairocffi==1.7.0
 cairosvg==2.7.1
 certifi==2024.6.2
 cffi==1.16.0
+chardet==5.2.0
 charset-normalizer==3.3.2
 click==8.1.7
 colorama==0.4.6
 coverage==7.5.3
 coverage-enable-subprocess==1.0
-cryptography==42.0.7
+cryptography==42.0.8
 csscompressor==0.9.5
 cssselect2==0.7.0
 defusedxml==0.7.1
 dill==0.3.8
+distlib==0.3.8
 dnspython==2.6.1
 exceptiongroup==1.2.1
 execnet==2.1.1
-filelock==3.14.0
+filelock==3.15.1
 ghp-import==2.1.0
-griffe==0.45.2
+griffe==0.45.3
 htmlmin2==0.1.13
 idna==3.7
 importlib-metadata==7.1.0
@@ -46,7 +49,7 @@
 license-expression==30.3.0
 linkchecker==10.4.0
 markdown==3.6
-markdown-exec==1.8.3
+markdown-exec==1.9.1
 markdown-include==0.8.1
 markdown-it-py==3.0.0
 markupsafe==2.1.5
@@ -60,7 +63,7 @@
 mkdocs-get-deps==0.2.0
 mkdocs-htmlproofer-plugin==1.2.1
 mkdocs-macros-plugin==1.0.5
-mkdocs-material==9.5.25
+mkdocs-material==9.5.26
 mkdocs-material-extensions==1.3.1
 mkdocs-minify-plugin==0.8.0
 mkdocs-monorepo-plugin==1.1.0
@@ -69,20 +72,21 @@
 mypy==1.10.0
 mypy-extensions==1.0.0
 netaddr==1.3.0
-packaging==24.0
+packaging==24.1
 paginate==0.5.6
 pathspec==0.12.1
 pillow==10.3.0
 pip==24.0
-pipdeptree==2.21.0
+pipdeptree==2.22.0
 platformdirs==4.2.2
 pluggy==1.5.0
 psutil==5.9.8
 pycparser==2.22
 pygments==2.18.0
-pylint==3.2.2
+pylint==3.2.3
 pymdown-extensions==10.8.1
-pytest==8.2.1
+pyproject-api==1.6.1
+pytest==8.2.2
 pytest-mock==3.14.0
 pytest-plus==0.7.0
 pytest-xdist==3.6.1
@@ -104,14 +108,16 @@
 tinycss2==1.3.0
 tomli==2.0.1
 tomlkit==0.12.5
-types-jsonschema==4.22.0.20240501
+tox==4.15.1
+types-jsonschema==4.22.0.20240610
 types-pyyaml==6.0.12.20240311
-typing-extensions==4.12.1
+typing-extensions==4.12.2
 urllib3==2.2.1
+virtualenv==20.26.2
 watchdog==4.0.1
 webencodings==0.5.1
 yamllint==1.35.1
-zipp==3.19.1
+zipp==3.19.2
 
 # The following packages are considered to be unsafe in a requirements file:
 # resolvelib
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-24.6.0/.config/dictionary.txt 
new/ansible-lint-24.6.1/.config/dictionary.txt
--- old/ansible-lint-24.6.0/.config/dictio

commit ansible-lint for openSUSE:Factory

2024-06-05 Thread Source-Sync
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 2024-06-05 17:42:24

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.24587 (New)


Package is "ansible-lint"

Wed Jun  5 17:42:24 2024 rev:47 rq:1178622 version:24.6.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2024-05-29 19:37:09.527327380 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.24587/ansible-lint.changes 
2024-06-05 17:43:08.387721536 +0200
@@ -1,0 +2,34 @@
+Tue Jun  4 19:22:21 UTC 2024 - Johannes Kastl 

+
+- update to 24.6.0:
+  * Enhancements
+- Adding logic for configuring supported ansible versions
+  (#4203) @alisonlhart
+  * Bugfixes
+- Revert notify related checks, errors, transforms for listen
+  and tests (#4205) @audgirka
+- Improve logic of find_children (#4161) @ssbarnea
+- Pickup correct path component w/ANSIBLE_ROLES_PATH (#4176)
+  @cavcrosby
+- Respect yamllint 'document_start' rule when autofixing yaml
+  (#4184) @elara-leitstellentechnik
+- Avoid displaying upgrade warning when installation is not pip
+  (#4204) @ssbarnea
+- Correctly recognize path with spaces with tokenize (#4198)
+  @ssbarnea
+- Fix false positive reports in is_handler function (#4170)
+  @MalKeshar
+- Avoid exception with conflicting action statements (#4195)
+  @ssbarnea
+- Don't raise name[casing] on handlers with special role syntax
+  (#4196) @Qalthos
+- Refactor tokenize function (#4191) @ssbarnea
+- Avoid stacktrace with unsupported import_playbook syntax
+  (#4190) @ssbarnea
+- Support for 2.15...updating linter. (#4144) @epacific1
+- Don't quote strings that start with 0 when running
+  ansible-lint --fix. (#4167) @kousu
+- Allow inventory to be used for playbook order key (#4182)
+  @ssbarnea
+
+---

Old:

  ansible-lint-24.5.0.tar.gz

New:

  ansible-lint-24.6.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.9nO2kf/_old  2024-06-05 17:43:09.543763636 +0200
+++ /var/tmp/diff_new_pack.9nO2kf/_new  2024-06-05 17:43:09.543763636 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:24.5.0
+Version:24.6.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-24.5.0.tar.gz -> ansible-lint-24.6.0.tar.gz ++
 2550 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2024-05-20 Thread Source-Sync
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 2024-05-20 18:12:20

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1880 (New)


Package is "ansible-lint"

Mon May 20 18:12:20 2024 rev:45 rq:1174994 version:24.5.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2024-05-01 14:56:14.849462608 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1880/ansible-lint.changes  
2024-05-20 18:13:28.054360897 +0200
@@ -1,0 +2,31 @@
+Sat May 18 08:43:45 UTC 2024 - Johannes Kastl 

+
+- update to 24.5.0:
+  * Enhancements
+- Add subdirectories to be part of the task prefix (#4143)
+  @cavcrosby
+- Prevent execution with incompatible yamllint configuration
+  (#4139) @ssbarnea
+- Continue linting other files when one has syntax-check errors
+  (#4133) @ssbarnea
+  * Bugfixes
+- Make linter aware of its own requirements (#4159) @ssbarnea
+- Allow running with incompatible yamllint config (#4158)
+  @ssbarnea
+- Avoid key exception during transform (#4156) @ssbarnea
+- Raise name[casing] violation for notify task param (#4149)
+  @cavcrosby
+- Allow tabs in win_lineinfile (#4147) @ssbarnea
+- Improve feedback for fix, avoid a traceback with transform
+  (#4148) @cidrblock
+- Allow tabs inside jinja strings (#4146) @ssbarnea
+- Avoid reformatting hexadecimal integers (#4145) @ssbarnea
+- Make import_playbook recognize playbooks from within
+  collections (#4141) @ssbarnea
+- Document valid locations for requirements.yml in the docs
+  (#4134) @shataksh
+- Recognize adjacent plugins (#4131) @ssbarnea
+- Support examples for role entrypoints (#4019) @felixfontein
+- Add lower requirements and testing (#4130) @ssbarnea
+
+---

Old:

  ansible-lint-24.2.3.tar.gz

New:

  ansible-lint-24.5.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.pQoAKR/_old  2024-05-20 18:13:29.218403206 +0200
+++ /var/tmp/diff_new_pack.pQoAKR/_new  2024-05-20 18:13:29.218403206 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:24.2.3
+Version:24.5.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-24.2.3.tar.gz -> ansible-lint-24.5.0.tar.gz ++
 3109 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2024-05-01 Thread Source-Sync
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 2024-05-01 14:55:58

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1880 (New)


Package is "ansible-lint"

Wed May  1 14:55:58 2024 rev:44 rq:1170972 version:24.2.3

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2024-04-10 17:50:28.840672965 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1880/ansible-lint.changes  
2024-05-01 14:56:14.849462608 +0200
@@ -1,0 +2,17 @@
+Tue Apr 30 11:35:52 UTC 2024 - Johannes Kastl 

+
+- update to 24.2.3:
+  Bugfixes
+  * Make ignore_unreachable accept jinja templates (#4120) @audgirka
+  * Make fix more resilient to syntax-check errors (#4125) @ssbarnea
+  * Don't inject CWD parent into PATH (#4108) @garymm
+  * Do not assume working_directory is github.workspace (#4103) @ajfabbri
+  * Fix yaml rules being included regardless of tags (#4107) @cavcrosby
+  * Allow jinja2 expression for choices field (#4117) @cavcrosby
+  * Update order schema to work with jinja template (#4121) @audgirka
+  * Fix KeyError on key-order rule with blocks (#4116) @Qalthos
+  * Avoid running get_app more than once (#4115) @ssbarnea
+  * Avoid NameError if there is no notify keyword to update (#4113) @Qalthos
+  * Add AstraLinux platform identification (#4111) @dentist128
+
+---

Old:

  ansible-lint-24.2.2.tar.gz

New:

  ansible-lint-24.2.3.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.HJ13PI/_old  2024-05-01 14:56:15.313479444 +0200
+++ /var/tmp/diff_new_pack.HJ13PI/_new  2024-05-01 14:56:15.313479444 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:24.2.2
+Version:24.2.3
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-24.2.2.tar.gz -> ansible-lint-24.2.3.tar.gz ++
 2382 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2024-04-10 Thread Source-Sync
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 2024-04-10 17:49:43

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.29460 (New)


Package is "ansible-lint"

Wed Apr 10 17:49:43 2024 rev:43 rq:1166552 version:24.2.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2024-03-25 21:20:22.616258930 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.29460/ansible-lint.changes 
2024-04-10 17:50:28.840672965 +0200
@@ -1,0 +2,15 @@
+Wed Apr 10 05:40:13 UTC 2024 - Johannes Kastl 

+
+- update to 24.2.2:
+  * Bugfixes
+- Raise exception while accessing rules by index (#4068)
+  @audgirka
+- Update spdx license list (#4097) @ssbarnea
+- Bump minimal version of black being required (#4089)
+  @ssbarnea
+- Add systemctl get-default as acceptable command (#4087)
+  @konstruktoid
+- Adding EDA tag to the required galaxy.yml tags (#4077)
+  @alisonlhart
+
+---

Old:

  ansible-lint-24.2.1.tar.gz

New:

  ansible-lint-24.2.2.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.OO3N5f/_old  2024-04-10 17:50:29.608701230 +0200
+++ /var/tmp/diff_new_pack.OO3N5f/_new  2024-04-10 17:50:29.608701230 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:24.2.1
+Version:24.2.2
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-24.2.1.tar.gz -> ansible-lint-24.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-24.2.1/.config/constraints.txt 
new/ansible-lint-24.2.2/.config/constraints.txt
--- old/ansible-lint-24.2.1/.config/constraints.txt 2024-03-12 
09:11:59.0 +0100
+++ new/ansible-lint-24.2.2/.config/constraints.txt 2024-04-09 
17:18:09.0 +0200
@@ -5,12 +5,12 @@
 #pip-compile --all-extras --no-annotate 
--output-file=.config/constraints.txt --strip-extras 
--unsafe-package=resolvelib --unsafe-package=ruamel-yaml-clib pyproject.toml
 #
 ansible-compat==4.1.11
-ansible-core==2.16.4
+ansible-core==2.16.5
 astroid==3.1.0
 attrs==23.2.0
 babel==2.14.0
 beautifulsoup4==4.12.3
-black==24.2.0
+black==24.3.0
 boolean-py==4.0
 bracex==2.4
 cairocffi==1.6.1
@@ -20,7 +20,7 @@
 charset-normalizer==3.3.2
 click==8.1.7
 colorama==0.4.6
-coverage==7.4.3
+coverage==7.4.4
 coverage-enable-subprocess==1.0
 cryptography==42.0.5
 csscompressor==0.9.5
@@ -29,10 +29,10 @@
 dill==0.3.8
 dnspython==2.6.1
 exceptiongroup==1.2.0
-execnet==2.0.2
-filelock==3.13.1
+execnet==2.1.1
+filelock==3.13.3
 ghp-import==2.1.0
-griffe==0.41.3
+griffe==0.42.1
 htmlmin2==0.1.13
 idna==3.6
 iniconfig==2.0.0
@@ -42,9 +42,9 @@
 jsmin==3.0.1
 jsonschema==4.21.1
 jsonschema-specifications==2023.12.1
-license-expression==30.2.0
+license-expression==30.3.0
 linkchecker==10.4.0
-markdown==3.5.2
+markdown==3.6
 markdown-exec==1.8.0
 markdown-include==0.8.1
 markdown-it-py==3.0.0
@@ -53,40 +53,42 @@
 mdurl==0.1.2
 mergedeep==1.3.4
 mkdocs==1.5.3
-mkdocs-ansible==24.2.1
+mkdocs-ansible==24.3.0
 mkdocs-autorefs==1.0.1
 mkdocs-gen-files==0.5.0
 mkdocs-htmlproofer-plugin==1.2.0
-mkdocs-material==9.5.13
+mkdocs-macros-plugin==1.0.5
+mkdocs-material==9.5.17
 mkdocs-material-extensions==1.3.1
 mkdocs-minify-plugin==0.8.0
 mkdocs-monorepo-plugin==1.1.0
-mkdocstrings==0.24.1
-mkdocstrings-python==1.8.0
+mkdocstrings==0.24.3
+mkdocstrings-python==1.9.2
 mypy==1.9.0
 mypy-extensions==1.0.0
 netaddr==1.2.1
-packaging==23.2
+packaging==24.0
 paginate==0.5.6
 pathspec==0.12.1
-pillow==10.2.0
-pipdeptree==2.16.1
+pillow==10.3.0
+pip==24.0
+pipdeptree==2.17.0
 platformdirs==4.2.0
 pluggy==1.4.0
 psutil==5.9.8
-pycparser==2.21
+pycparser==2.22
 pygments==2.17.2
 pylint==3.1.0
 pymdown-extensions==10.7.1
 pytest==8.1.1
-pytest-mock==3.12.0
-pytest-plus==0.6.1
+pytest-mock==3.14.0
+pytest-plus==0.7.0
 pytest-xdist==3.5.0
 python-dateutil==2.9.0.post0
 python-slugify==8.0.4
 pyyaml==6.0.1
 pyyaml-env-tag==0.1
-referencing==0.33.0
+referencing==0.34.0
 regex==2023.12.25
 requests==2.31.0
 rich==13.7.1
@@ -95,13 +97,14 @@
 six==1.16.0
 soupsieve==2.5
 subprocess-tee==0.4.1
+termcolor==2.4.0
 text-unidecode==1.3
 tinycss2==1.2.1
 tomli==2.0.1
 tomlkit==0.12.4
-types-jsonschema==4.21.0.20240118
-types-pyyaml==6.0.12.12
-typing-extensions==4.10.0
+types-jsonschema==4.21.0.20240331
+types-pyyaml==6.0.12.20240311
+typing-extensions==4.11.0
 urllib3==2.2.1
 watchdog

commit ansible-lint for openSUSE:Factory

2024-02-08 Thread Source-Sync
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 2024-02-08 19:03:52

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1815 (New)


Package is "ansible-lint"

Thu Feb  8 19:03:52 2024 rev:40 rq:1145157 version:24.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-11-30 22:05:45.383042773 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1815/ansible-lint.changes  
2024-02-08 19:05:39.434708058 +0100
@@ -1,0 +2,32 @@
+Thu Feb  8 06:44:11 UTC 2024 - Johannes Kastl 

+
+- new naming scheme upstream
+- update to 24.2.0:
+  * Drop support for Python 3.9 (#4009) @audgirka
+
+---
+Thu Jan 18 16:34:16 UTC 2024 - Johannes Kastl 

+
+- update to 6.22.2:
+  * Bugfixes
+- Fix key error for name[casing] rule (#3987) @ajinkyau
+- Allow dashes in legacy role namespaces (#3962) @sur5r
+- Use new ansible-compat verbosity levels (#3975) @ssbarnea
+- Remove dependency on newer requests library (#3959) @ssbarnea
+- Ignore set-property for systemd command (#3949) @alanbbr
+- Correct requires_ansible error message (#3954) @ssbarnea
+- Improve transformation for `no-free-form` rule (#3945)
+  @ajinkyau
+- Documentation improvement (#3946) @ssbarnea
+- docs: fix grammatical issue in philosophy Q&A section (#3934)
+  @davidhulick
+- Update supported versions of ansible (#3930) @ajinkyau
+- Fix backward compatibility (#3929) @McSim85
+- Fix auto capitalization for name[prefix] rule (#3922)
+  @ajinkyau
+- Fix role deps check for detecting path names (#3923)
+  @cavcrosby
+- Avoid warnings about PATH with pipx installations (#3920)
+  @ssbarnea
+
+---

Old:

  ansible-lint-6.22.1.tar.gz

New:

  ansible-lint-24.2.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.Kc8WZL/_old  2024-02-08 19:05:39.902725010 +0100
+++ /var/tmp/diff_new_pack.Kc8WZL/_new  2024-02-08 19:05:39.906725155 +0100
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.22.1
+Version:24.2.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -48,7 +48,7 @@
 Source0:
https://github.com/ansible-community/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz#/ansible-lint-%{version}.tar.gz
 BuildArch:  noarch
 BuildRequires:  python-rpm-macros
-BuildRequires:  %{ansible_python}-base >= 3.9
+BuildRequires:  %{ansible_python}-base >= 3.10
 BuildRequires:  %{ansible_python}-pip
 BuildRequires:  %{ansible_python}-wheel
 BuildRequires:  fdupes

++ ansible-lint-6.22.1.tar.gz -> ansible-lint-24.2.0.tar.gz ++
 4140 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-11-07 Thread Source-Sync
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 2023-11-07 21:28:12

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.17445 (New)


Package is "ansible-lint"

Tue Nov  7 21:28:12 2023 rev:38 rq:1123967 version:6.22.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-10-23 23:40:34.778689898 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.17445/ansible-lint.changes 
2023-11-07 21:29:06.917604600 +0100
@@ -1,0 +2,15 @@
+Tue Nov  7 11:31:10 UTC 2023 - Johannes Kastl 
+
+-update to 6.22.0:
+  * Minor Changes
+- Enable YAML 1.2 support for non-ansible files (#3809)
+  @ssbarnea
+  * Bugfixes
+- Require ruamel.yaml >= 0.18.5 (#3880) @ssbarnea
+- Improve logging regarding to yaml loading and dumping (#3875)
+  @ssbarnea
+- Avoid creating new load method in our custom formatter
+  (#3874) @ssbarnea
+- Support `ruamel-yaml >= 0.18.2` (#3869) @hswong3i
+
+---

Old:

  ansible-lint-6.21.1.tar.gz

New:

  ansible-lint-6.22.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.XNqqVF/_old  2023-11-07 21:29:07.377621540 +0100
+++ /var/tmp/diff_new_pack.XNqqVF/_new  2023-11-07 21:29:07.377621540 +0100
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.21.1
+Version:6.22.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -68,9 +68,9 @@
 # Add runtime requirements (unless required for tests)
 # 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.15.0
+BuildRequires:  ansible-core >= 2.15.5
 BuildRequires:  %{ansible_python}-ansible-compat >= 4.1.10
-BuildRequires:  %{ansible_python}-black >= 22.8.0
+BuildRequires:  %{ansible_python}-black >= 23.10.1
 BuildRequires:  %{ansible_python}-enrich >= 1.2.7
 BuildRequires:  %{ansible_python}-filelock >= 3.3.0
 BuildRequires:  %{ansible_python}-jsonschema >= 4.17.3
@@ -78,7 +78,7 @@
 BuildRequires:  %{ansible_python}-PyYAML >= 6.0.1
 BuildRequires:  %{ansible_python}-requests >= 2.31.0
 BuildRequires:  %{ansible_python}-rich >= 13.5.2
-BuildRequires:  (%{ansible_python}-ruamel.yaml >= 0.17.31 and 
%{ansible_python}-ruamel.yaml < 0.18)
+BuildRequires:  %{ansible_python}-ruamel.yaml >= 0.17.31
 BuildRequires:  %{ansible_python}-subprocess-tee >= 0.4.1
 BuildRequires:  %{ansible_python}-tenacity
 BuildRequires:  %{ansible_python}-wcmatch >= 8.4.1
@@ -86,9 +86,9 @@
 
 #
 # https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
-Requires:   ansible-core >= 2.15.0
+Requires:   ansible-core >= 2.15.5
 Requires:   %{ansible_python}-ansible-compat >= 4.1.10
-Requires:   %{ansible_python}-black >= 22.8.0
+Requires:   %{ansible_python}-black >= 23.10.1
 Requires:   %{ansible_python}-bracex >= 2.2.1
 Requires:   %{ansible_python}-enrich >= 1.2.7
 Requires:   %{ansible_python}-filelock  >= 3.3.0
@@ -97,7 +97,7 @@
 Requires:   %{ansible_python}-PyYAML  >= 6.0.1
 Requires:   %{ansible_python}-requests >= 2.31.0
 Requires:   %{ansible_python}-rich >= 13.5.2
-Requires:   (%{ansible_python}-ruamel.yaml >= 0.17.31 and 
%{ansible_python}-ruamel.yaml < 0.18)
+Requires:   %{ansible_python}-ruamel.yaml >= 0.17.31
 Requires:   %{ansible_python}-subprocess-tee >= 0.4.1
 Requires:   %{ansible_python}-tenacity
 Requires:   %{ansible_python}-wcmatch >= 8.4.1

++ ansible-lint-6.21.1.tar.gz -> ansible-lint-6.22.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.21.1/.config/dictionary.txt 
new/ansible-lint-6.22.0/.config/dictionary.txt
--- old/ansible-lint-6.21.1/.config/dictionary.txt  2023-10-19 
18:04:45.0 +0200
+++ new/ansible-lint-6.22.0/.config/dictionary.txt  2023-11-06 
15:36:40.0 +0100
@@ -208,6 +208,7 @@
 matchvar
 matchyaml
 maxdepth
+maxsplit
 minversion
 mkdir
 mkdocs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.21.1/.config/requirements-lock.txt 
new/ansible-lint-6.22.0/.config/requirements-lock.txt
--- old/ansible-lint-6.21.1/.config/requirements-lock.txt   2023-10-19 
18:04:45.0 +0200
+++ new/ansible-lint-6.22.0/.config/requirements-lock.txt   2023-11-06 
15:36:40.0 +0100
@@ -5,40 +5,40 @@
 

commit ansible-lint for openSUSE:Factory

2023-10-23 Thread Source-Sync
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 2023-10-23 23:40:22

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1945 (New)


Package is "ansible-lint"

Mon Oct 23 23:40:22 2023 rev:37 rq:1119125 version:6.21.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-10-19 22:51:49.832248853 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1945/ansible-lint.changes  
2023-10-23 23:40:34.778689898 +0200
@@ -1,0 +2,11 @@
+Fri Oct 20 04:57:49 UTC 2023 - Johannes Kastl 
+
+- update to 6.21.1:
+  * Bugfixes
+- Avoid exception caused by accidental unloading of core rules
+  (#3857) @ssbarnea
+- Document pre-commit access to ansible community bundle
+  (#3856) @ssbarnea
+- Fix bug with auto-fix ending too soon (#3855) @ssbarnea
+
+---

Old:

  ansible-lint-6.21.0.tar.gz

New:

  ansible-lint-6.21.1.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.BZa2Vc/_old  2023-10-23 23:40:35.502716180 +0200
+++ /var/tmp/diff_new_pack.BZa2Vc/_new  2023-10-23 23:40:35.506716326 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.21.0
+Version:6.21.1
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.21.0.tar.gz -> ansible-lint-6.21.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.21.0/.config/dictionary.txt 
new/ansible-lint-6.21.1/.config/dictionary.txt
--- old/ansible-lint-6.21.0/.config/dictionary.txt  2023-10-17 
17:32:22.0 +0200
+++ new/ansible-lint-6.21.1/.config/dictionary.txt  2023-10-19 
18:04:45.0 +0200
@@ -292,6 +292,7 @@
 pyyaml
 redirections
 reexec
+reformatter
 regexes
 releasenotes
 relpath
@@ -388,6 +389,7 @@
 uninstallation
 unjinja
 unlex
+unloadable
 unnormalized
 unskippable
 unspaced
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.21.0/.config/requirements-test.txt 
new/ansible-lint-6.21.1/.config/requirements-test.txt
--- old/ansible-lint-6.21.0/.config/requirements-test.txt   2023-10-17 
17:32:22.0 +0200
+++ new/ansible-lint-6.21.1/.config/requirements-test.txt   2023-10-19 
18:04:45.0 +0200
@@ -9,7 +9,7 @@
 pylint # IDE support
 pytest >= 7.2.2
 pytest-mock
-pytest-plus >= 0.2 # for PYTEST_REQPASS
+pytest-plus >= 0.6 # for PYTEST_REQPASS
 pytest-xdist >= 2.1.0
 ruamel.yaml>=0.17.31,<0.18 # only the latest is expected to pass our tests
 ruamel-yaml-clib  # needed for mypy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.21.0/.config/requirements.txt 
new/ansible-lint-6.21.1/.config/requirements.txt
--- old/ansible-lint-6.21.0/.config/requirements.txt2023-10-17 
17:32:22.0 +0200
+++ new/ansible-lint-6.21.1/.config/requirements.txt2023-10-19 
18:04:45.0 +0200
@@ -81,7 +81,7 @@
 pymdown-extensions==10.3
 pytest==7.4.2
 pytest-mock==3.11.1
-pytest-plus==0.4.0
+pytest-plus==0.6.0
 pytest-xdist==3.3.1
 python-dateutil==2.8.2
 python-slugify==8.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.21.0/.git_archival.txt 
new/ansible-lint-6.21.1/.git_archival.txt
--- old/ansible-lint-6.21.0/.git_archival.txt   2023-10-17 17:32:22.0 
+0200
+++ new/ansible-lint-6.21.1/.git_archival.txt   2023-10-19 18:04:45.0 
+0200
@@ -1,4 +1,4 @@
-node: 031038ef5e1144d009d55b78a4d1db122ea5ab64
-node-date: 2023-10-17T16:32:22+01:00
-describe-name: v6.21.0
-ref-names: tag: v6.21.0
+node: b4d48101af3a26f66e304db200e80716fdf8b719
+node-date: 2023-10-19T17:04:45+01:00
+describe-name: latest
+ref-names: HEAD -> main, tag: v6.21.1, tag: v6, tag: latest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.21.0/docs/_autofix_rules.md 
new/ansible-lint-6.21.1/docs/_autofix_rules.md
--- old/ansible-lint-6.21.0/docs/_autofix_rules.md  2023-10-17 
17:32:22.0 +0200
+++ new/ansible-lint-6.21.1/docs/_autofix_rules.md  2023-10-19 
18:04:45.0 +0200
@@ -8,3 +8,4 @@
 - [no-jinja-when](rules/no-jinja-when.md)
 - [no-log-password](rules/no-log-password.md)
 - [partial-become](rules/partial-become.md)
+- [yaml](rules/yaml.md)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--e

commit ansible-lint for openSUSE:Factory

2023-10-19 Thread Source-Sync
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 2023-10-19 22:49:22

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1945 (New)


Package is "ansible-lint"

Thu Oct 19 22:49:22 2023 rev:36 rq:1118803 version:6.21.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-10-04 22:34:18.769846331 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1945/ansible-lint.changes  
2023-10-19 22:51:49.832248853 +0200
@@ -1,0 +2,31 @@
+Thu Oct 19 05:51:03 UTC 2023 - Johannes Kastl 
+
+- update to 6.21.0:
+  * Minor Changes
+- Allow linting plugin EXAMPLES as playbooks (#3309) @Qalthos
+  * Bugfixes
+- Add support for Rocky (#3843) @facorazza
+- Update supported Ubuntu versions in meta.json (#3845)
+  @mcdonnnj
+- Avoid false positives for handler in roles handlers directory
+  (#3838) @ajinkyau
+- Hide stacktrace when loading invalid yaml (#3844) @ajinkyau
+- Add some platforms to meta.json (#3841) @mcdonnnj
+- Temporary avoid auto-fixing YAML files not owned by ansible
+  (#3837) @ssbarnea
+- Add environment variable for skipping schema update (#3835)
+  @ajinkyau
+- Avoid creating temporary YAML files inside source tree
+  (#3819) @Qalthos
+- Document environment variables (#3833) @ssbarnea
+- Update schemas (#3832) @ssbarnea
+- Support complex requirements in argument_specs.yml (#3823)
+  @tapetersen
+- Fix SARIF-formatter severity levels (#3824) @4ch1m
+- Add play level autofix for key-order rule (#3815) @ajinkyau
+- Add support for python 3.12 (#3813) @ssbarnea
+- Update SPDX license list (#3814) @ssbarnea
+- Use checkout action in install docs (#3810) @gma
+- Fix actions-tagger arguments (#3808) @ssbarnea
+
+---

Old:

  ansible-lint-6.20.3.tar.gz

New:

  ansible-lint-6.21.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.HAGCIn/_old  2023-10-19 22:51:50.288265393 +0200
+++ /var/tmp/diff_new_pack.HAGCIn/_new  2023-10-19 22:51:50.292265538 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.20.3
+Version:6.21.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.20.3.tar.gz -> ansible-lint-6.21.0.tar.gz ++
 3629 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-10-04 Thread Source-Sync
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 2023-10-04 22:33:01

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.28202 (New)


Package is "ansible-lint"

Wed Oct  4 22:33:01 2023 rev:35 rq:1115581 version:6.20.3

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-10-03 20:17:26.391208254 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.28202/ansible-lint.changes 
2023-10-04 22:34:18.769846331 +0200
@@ -1,0 +2,9 @@
+Wed Oct  4 09:41:30 UTC 2023 - Johannes Kastl 
+
+- update to 6.20.3:
+  * Bugfixes
+- Fix wget command arguments in github action (#3806) @ssbarnea
+- Update some platform versions in meta.json (#3800)
+  @masoud-maghsoudi
+
+---

Old:

  ansible-lint-6.20.2.tar.gz

New:

  ansible-lint-6.20.3.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.uAHdeM/_old  2023-10-04 22:34:19.837884933 +0200
+++ /var/tmp/diff_new_pack.uAHdeM/_new  2023-10-04 22:34:19.841885078 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.20.2
+Version:6.20.3
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.20.2.tar.gz -> ansible-lint-6.20.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.20.2/.git_archival.txt 
new/ansible-lint-6.20.3/.git_archival.txt
--- old/ansible-lint-6.20.2/.git_archival.txt   2023-09-30 17:00:09.0 
+0200
+++ new/ansible-lint-6.20.3/.git_archival.txt   2023-10-02 23:18:27.0 
+0200
@@ -1,4 +1,4 @@
-node: 55b8b667587295d4fdbbd2f9c90a84455f6ece99
-node-date: 2023-09-30T16:00:09+01:00
-describe-name: v6.20.2
-ref-names: HEAD -> main, tag: v6.20.2
+node: 82ab7c447614837c94fa8a9b5f667b8662aa055f
+node-date: 2023-10-02T22:18:27+01:00
+describe-name: v6.20.3
+ref-names: tag: v6.20.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.20.2/.github/workflows/release.yml 
new/ansible-lint-6.20.3/.github/workflows/release.yml
--- old/ansible-lint-6.20.2/.github/workflows/release.yml   2023-09-30 
17:00:09.0 +0200
+++ new/ansible-lint-6.20.3/.github/workflows/release.yml   2023-10-02 
23:18:27.0 +0200
@@ -73,7 +73,7 @@
   submodules: true
 
   - name: Bump homebrew formula
-uses: mislav/bump-homebrew-formula-action@v3.0
+uses: mislav/bump-homebrew-formula-action@v3.1
 with:
   # A PR will be sent to github.com/Homebrew/homebrew-core to update 
this formula:
   formula-name: ansible-lint
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.20.2/.pre-commit-config.yaml 
new/ansible-lint-6.20.3/.pre-commit-config.yaml
--- old/ansible-lint-6.20.2/.pre-commit-config.yaml 2023-09-30 
17:00:09.0 +0200
+++ new/ansible-lint-6.20.3/.pre-commit-config.yaml 2023-10-02 
23:18:27.0 +0200
@@ -169,7 +169,7 @@
 plugins/.*
   )$
   - repo: https://github.com/pycqa/pylint
-rev: v3.0.0a7
+rev: v3.0.0b0
 hooks:
   - id: pylint
 args:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.20.2/action.yml 
new/ansible-lint-6.20.3/action.yml
--- old/ansible-lint-6.20.2/action.yml  2023-09-30 17:00:09.0 +0200
+++ new/ansible-lint-6.20.3/action.yml  2023-10-02 23:18:27.0 +0200
@@ -29,7 +29,7 @@
 - name: Generate .git/ansible-lint-requirements.txt
   shell: bash
   run: |
-wget --output-file=.git/ansible-lint-requirements.txt 
https://raw.githubusercontent.com/ansible/ansible-lint/${{ github.action_ref || 
'main' }}/.config/requirements-lock.txt
+wget --output-document=.git/ansible-lint-requirements.txt 
https://raw.githubusercontent.com/ansible/ansible-lint/${{ github.action_ref || 
'main' }}/.config/requirements-lock.txt
 
 - name: Set up Python
   if: inputs.setup_python == 'true'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-6.20.2/src/ansiblelint/schemas/meta.json 
new/ansible-lint-6.20.3/src/ansiblelint/schemas/meta.json
--- old/ansible-lint-6.20.2/src/ansiblelint/schemas/meta.json   2023-09-30 
17:00:09.0 +0200
+++ new/ansible-lint-6.20.3/src/ansiblelint/schemas/meta.json   2023-1

commit ansible-lint for openSUSE:Factory

2023-10-03 Thread Source-Sync
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 2023-10-03 20:15:36

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.28202 (New)


Package is "ansible-lint"

Tue Oct  3 20:15:36 2023 rev:34 rq:1114660 version:6.20.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-09-21 22:14:32.698349136 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.28202/ansible-lint.changes 
2023-10-03 20:17:26.391208254 +0200
@@ -1,0 +2,42 @@
+Mon Oct  2 05:31:11 UTC 2023 - Johannes Kastl 
+
+- update to 6.20.2:
+  * Bugfixes
+- Do not use github action path for running ansible lint
+  (#3798) @ReenigneArcher
+- Correct listing of autofix rules in documentation (#3797)
+  @ssbarnea
+- Make the autofix rule list dynamic in documentation (#3785)
+  @shataksh
+- Fix documentation links to autofix page (#3796) @ssbarnea
+- Bump test dependencies (#3795) @ssbarnea
+- Correct documentation regarding CLI argument precedence
+  (#3792) @ssbarnea
+- Document autofix ability for rules that supports it (#3791)
+  @ssbarnea
+- Accept underline prefix when checking var-naming (#3789)
+  @ssbarnea
+- Correct regression with use of --fix (#3783) @ssbarnea
+
+---
+Fri Sep 29 08:48:33 UTC 2023 - Johannes Kastl 
+
+- update to 6.20.1:
+  * Bugfixes
+- Fix detection of play roles vars missing prefix (#3765)
+  @cavcrosby
+- Prune reported errors after autofix (#3774) @cidrblock
+- `--fix` will now default to `all` (#3777) @ajinkyau
+- Avoid false error caused by TypeError with jinja rule (#3773)
+  @ssbarnea
+- Sanity Rule Ignore Additions and Updates (#3766) @alisonlhart
+- Update rulebook schema (name is now required) (#3776)
+  @ssbarnea
+- Expose rules that have autofix capability in docs (#3770)
+  @shataksh
+- List all the fixable rules in CLI via `--list-rules` (#3737)
+  @shataksh
+- Include level in SARIF results (#3758) @ssbarnea
+- Meta runtime supported version update (#3755) @alisonlhart
+
+---

Old:

  ansible-lint-6.20.0.tar.gz

New:

  ansible-lint-6.20.2.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.RnW9B2/_old  2023-10-03 20:17:27.587251392 +0200
+++ /var/tmp/diff_new_pack.RnW9B2/_new  2023-10-03 20:17:27.587251392 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.20.0
+Version:6.20.2
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.20.0.tar.gz -> ansible-lint-6.20.2.tar.gz ++
 2041 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-09-21 Thread Source-Sync
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 2023-09-21 22:13:42

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1770 (New)


Package is "ansible-lint"

Thu Sep 21 22:13:42 2023 rev:33 rq:1112461 version:6.20.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-09-07 21:14:53.781928248 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1770/ansible-lint.changes  
2023-09-21 22:14:32.698349136 +0200
@@ -1,0 +2,29 @@
+Wed Sep 20 05:30:20 UTC 2023 - Johannes Kastl 
+
+- update to 6.20.0:
+  * Minor Changes
+- Respect cgroup CPU limits when running inside containers
+  (#3749) @ssbarnea
+- Rename --write option to --fix (#3748) @ssbarnea
+- Add auto-fixing implementation for `no-free-form` rule
+  (#3725) @ajinkyau
+- Add auto-fixing implementation for `partial-become` rule
+  (#3692) @shataksh
+- Add auto-fixing implementation for `no-jinja-when` rule
+  (#3721) @shataksh
+  * Bugfixes
+- Fix the detection of role vars missing role prefix (#3750)
+  @cavcrosby
+- Clarify auto-fix arguments use (#3751) @ssbarnea
+- Avoid IndexError exception with jinja transform (#3747)
+  @ssbarnea
+- Fix docs typo (#3746) @ssbarnea
+- Add /bin/bash executable to example correct code for pipefail
+  rule (#3731) @Perdu
+- Properly avoid `pipx` venv path to be included in altered
+  path warning (#3730) @chrysle
+- Fix transform exception with local_action with old syntax
+  (#3743) @ssbarnea
+- Support only_upgrade (#3734) @soroshsabz
+
+---

Old:

  ansible-lint-6.19.0.tar.gz

New:

  ansible-lint-6.20.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.r0Y8XU/_old  2023-09-21 22:14:33.862391383 +0200
+++ /var/tmp/diff_new_pack.r0Y8XU/_new  2023-09-21 22:14:33.866391527 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.19.0
+Version:6.20.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -55,7 +55,7 @@
 
 # SECTION tests
 BuildRequires:  %{ansible_python}-flaky >= 3.7.0
-BuildRequires:  %{ansible_python}-pytest
+BuildRequires:  %{ansible_python}-pytest >= 7.2.2
 BuildRequires:  %{ansible_python}-pytest-cov
 BuildRequires:  %{ansible_python}-pytest-xdist >= 2.1.0
 BuildRequires:  %{ansible_python}-psutil
@@ -90,7 +90,7 @@
 Requires:   %{ansible_python}-ansible-compat >= 4.1.10
 Requires:   %{ansible_python}-black >= 22.8.0
 Requires:   %{ansible_python}-bracex >= 2.2.1
-Requires:   %{ansible_python}-enrich >= 1.2.6
+Requires:   %{ansible_python}-enrich >= 1.2.7
 Requires:   %{ansible_python}-filelock  >= 3.3.0
 Requires:   %{ansible_python}-jsonschema >= 4.17.3
 Requires:   %{ansible_python}-packaging >= 23.1

++ ansible-lint-6.19.0.tar.gz -> ansible-lint-6.20.0.tar.gz ++
 2224 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-09-07 Thread Source-Sync
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 2023-09-07 21:13:31

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1766 (New)


Package is "ansible-lint"

Thu Sep  7 21:13:31 2023 rev:32 rq:1109446 version:6.19.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-06-22 23:27:49.094379260 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1766/ansible-lint.changes  
2023-09-07 21:14:53.781928248 +0200
@@ -1,0 +2,75 @@
+Wed Sep  6 15:49:50 UTC 2023 - Johannes Kastl 
+
+- check/add/modify BuildRequires and Requires
+- update to 6.19.0:
+  * Minor Changes
+- Add auto transform for no-log-password rule (#3708) @ajinkyau
+- Add auto-fixing implementation for key-order[task] rule
+  (#3705) @ajinkyau
+- Add auto-fixing implementation for `jinja[spacing]` rule
+  (#3691) @ajinkyau
+- Make schema validation messages more explicit (#3701)
+  @ssbarnea
+- Transform for deprecated-local-action rule (#3689) @ajinkyau
+  * Bugfixes
+- Require ansible-compat>=4.1.10 (#3723) @ssbarnea
+- Skip altered path warning for `ansible-lint` installed by
+  `pipx` (#3720) @chrysle
+- Update transform for `key-order` rule (#3719) @ajinkyau
+- Allow installation of pre-release collection version as
+  dependencies (#3716) @ssbarnea
+- Avoid deprecated-bare-vars false positive with file paths
+  (#3709) @ssbarnea
+- Limit sequence-of-sequence indents to a single space (#3671)
+  @Qalthos
+- Avoid no-handlers false positives (#3702) @ssbarnea
+- Add missing word to risky-shell-pipe docs (#3704) @roock
+- Avoid yamllint truthy violations with github workflows
+  (#3698) @ssbarnea
+- Avoid false positive with var-name rule on roles (#3697)
+  @ssbarnea
+- Include links to documentation for schema validation errors
+  (#3684) @ssbarnea
+- Schema update (#3693) @cidrblock
+- Use yaml.load_all for multiple yaml document (#3679)
+  @shataksh
+- Ignore user configured value for any_unparsed_is_failed
+  (#3680) @ssbarnea
+- Update rulebook schema (#3681) @ssbarnea
+
+---
+Wed Sep  6 15:48:25 UTC 2023 - Johannes Kastl 
+
+- update to 6.18.0:
+  * Minor Changes
+- Limit the maximum block depth (#3602) @Ruchip16
+- Transform functionality for command_instead_of_shell  (#3675)
+  @ajinkyau
+- Add rule to check the number of tasks (#3156) @Ruchip16
+  * Bugfixes
+- Clarify loop-var-prefix rule and code snippet (#3642)
+  @schwarmco
+- Update `version_added` for complexity rule (#3623) @ajinkyau
+- Ensure that single space between tasks is preserved when
+  using --write (#3641) @shataksh
+- Update ansible-compat used for testing (#3664) @ssbarnea
+- Document `yaml[line-length]` rule (#3653) @shataksh
+- Prevent use of spdx-tools 0.8.0 due to breaking changes
+  (#3649) @ssbarnea
+- fixes dead marketplace link (#3631) @wookietreiber
+- Improve profile information on summary line (#3637)
+  @ziegenberg
+- command-instead-of-module: allow `git rev-parse` (#3610)
+  @JohnVillalovos
+- Include filepaths starting from $HOME in lintables (#3621)
+  @shataksh
+- Update _mockings.py to fix bug created in #3390 (#3614)
+  @karcaw
+- Allow to set gather_facts as templated boolean (#3606)
+  @noonedeadpunk
+- Add dependency version check for collection metadata (#3601)
+  @ajinkyau
+- Fix installation of dependencies when run as an action
+  (#3592) @ssbarnea
+
+---

Old:

  ansible-lint-6.17.2.tar.gz

New:

  ansible-lint-6.19.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.iW4vjR/_old  2023-09-07 21:14:54.857966714 +0200
+++ /var/tmp/diff_new_pack.iW4vjR/_new  2023-09-07 21:14:54.857966714 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.17.2
+Version:6.19.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -67,16 +67,17 @@
 
 # Add runtime requirements (unless required for tests)
 # to make sure this only builds if they are present
-# 
https://github.com/ansible/ansible-lint/blob/main/.config/requirements-lock.txt
-BuildRequires:  ansible-core >= 2.15
-BuildRequires:  %{ansible_python}-ansible-compat >= 4.1.1
-BuildRequires:  %{ansib

commit ansible-lint for openSUSE:Factory

2023-06-22 Thread Source-Sync
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 2023-06-22 23:27:05

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.15902 (New)


Package is "ansible-lint"

Thu Jun 22 23:27:05 2023 rev:31 rq:1094679 version:6.17.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-06-14 16:31:12.087154953 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.15902/ansible-lint.changes 
2023-06-22 23:27:49.094379260 +0200
@@ -1,0 +2,20 @@
+Thu Jun 22 13:29:44 UTC 2023 - Johannes Kastl 
+
+- update to 6.17.2:
+  * Bugfixes
+- Allow use as a reusable github action (#3513) @ssbarnea
+- Add action and args properties to task class (#3576)
+  @ssbarnea
+- Fixed error when sarif file option is provided (#3587)
+  @ajinkyau
+- Add NetBSD as a recognized platform (#3586) @he32
+- Display ansible-compat version alongwith with other deps
+  (#3584) @ajinkyau
+- Refactored syntax-checking (#3568) @ssbarnea
+- Avoid app reinitialization during syntax-check (#3563)
+  @ssbarnea
+- Allow config file to have `.yaml` extension (#3559) @bdsoha
+- Allow lists of lists of strings for vars_files (#3561)
+  @ajinkyau
+
+---

Old:

  ansible-lint-6.17.1.tar.gz

New:

  ansible-lint-6.17.2.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.Bns7Tf/_old  2023-06-22 23:27:49.658382136 +0200
+++ /var/tmp/diff_new_pack.Bns7Tf/_new  2023-06-22 23:27:49.662382157 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.17.1
+Version:6.17.2
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.17.1.tar.gz -> ansible-lint-6.17.2.tar.gz ++
 2411 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-06-14 Thread Source-Sync
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 2023-06-14 16:29:45

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.15902 (New)


Package is "ansible-lint"

Wed Jun 14 16:29:45 2023 rev:30 rq:1092971 version:6.17.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-06-04 16:41:56.325892736 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.15902/ansible-lint.changes 
2023-06-14 16:31:12.087154953 +0200
@@ -1,0 +2,25 @@
+Tue Jun 13 16:51:19 UTC 2023 - Johannes Kastl 
+
+- update to 6.17.1:
+  * Bugfixes
+- Update guess install method check (#3553) @ajinkyau
+- Fix exclude logic bug that can cause cause partial linting
+  (#3552) @ssbarnea
+- Make profile information on summary line more clear (#3545)
+  @ssbarnea
+- Avoid adding pip related messages if installation method is
+  different (#3551) @ajinkyau
+- Avoid false positive with var-naming[no-role-prefix] (#3550)
+  @ssbarnea
+- Make refresh_schemas handle firewalls that cut the file
+  transfer midway (#3546) @sverrehu
+- Rename marketplace action (#3548) @ssbarnea
+- Fix action name (#3536) @coaxial
+- Handling of exclude paths with trailing slashs (#3527)
+  @hille721
+- Ensure that rules collections use Runtime in offline mode
+  (#3526) @ssbarnea
+- Avoid using get_app() from inside the rule (#3525) @ssbarnea
+- Avoid dependency error from rich (#3517) @ssbarnea
+
+---

Old:

  ansible-lint-6.17.0.tar.gz

New:

  ansible-lint-6.17.1.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.RO1jfv/_old  2023-06-14 16:31:12.695158690 +0200
+++ /var/tmp/diff_new_pack.RO1jfv/_new  2023-06-14 16:31:12.699158714 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.17.0
+Version:6.17.1
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.17.0.tar.gz -> ansible-lint-6.17.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.17.0/.config/requirements-docs.txt 
new/ansible-lint-6.17.1/.config/requirements-docs.txt
--- old/ansible-lint-6.17.0/.config/requirements-docs.txt   2023-05-31 
14:48:32.0 +0200
+++ new/ansible-lint-6.17.1/.config/requirements-docs.txt   2023-06-13 
14:02:48.0 +0200
@@ -1,2 +1,2 @@
-mkdocs-ansible[lock]>=0.1.4
+mkdocs-ansible[lock]>=0.1.6
 pipdeptree>=2.4.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.17.0/.config/requirements-lock.txt 
new/ansible-lint-6.17.1/.config/requirements-lock.txt
--- old/ansible-lint-6.17.0/.config/requirements-lock.txt   2023-05-31 
14:48:32.0 +0200
+++ new/ansible-lint-6.17.1/.config/requirements-lock.txt   2023-06-13 
14:02:48.0 +0200
@@ -4,34 +4,39 @@
 #
 #pip-compile --no-annotate --output-file=.config/requirements-lock.txt 
--resolver=backtracking --strip-extras --unsafe-package=resolvelib 
--unsafe-package=ruamel-yaml-clib pyproject.toml
 #
-ansible-compat==4.1.0
+ansible-compat==4.1.2
 ansible-core==2.15.0
 attrs==23.1.0
 black==23.3.0
 bracex==2.3.post1
+certifi==2023.5.7
 cffi==1.15.1
+charset-normalizer==3.1.0
 click==8.1.3
-cryptography==40.0.2
-filelock==3.12.0
+cryptography==41.0.1
+filelock==3.12.1
+idna==3.4
 importlib-resources==5.0.7
 jinja2==3.1.2
 jsonschema==4.17.3
 markdown-it-py==2.2.0
-markupsafe==2.1.2
+markupsafe==2.1.3
 mdurl==0.1.2
 mypy-extensions==1.0.0
 packaging==23.1
 pathspec==0.11.1
-platformdirs==3.5.1
+platformdirs==3.5.3
 pycparser==2.21
 pygments==2.15.1
 pyrsistent==0.19.3
 pyyaml==6.0
-rich==13.3.5
+requests==2.31.0
+rich==13.4.1
 ruamel-yaml==0.17.31
 subprocess-tee==0.4.1
 tomli==2.0.1
-typing-extensions==4.6.2
+typing-extensions==4.6.3
+urllib3==2.0.3
 wcmatch==8.4.1
 yamllint==1.32.0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.17.0/.config/requirements.in 
new/ansible-lint-6.17.1/.config/requirements.in
--- old/ansible-lint-6.17.0/.config/requirements.in 2023-05-31 
14:48:32.0 +0200
+++ new/ansible-lint-6.17.1/.config/requirements.in 2023-06-13 
14:02:48.0 +0200
@@ -7,10 +7,11 @@
 filelock>=3.3.0 # The Unlicense
 jsonschema>=4.10.0 # MIT, version needed for improved errors
 packaging>=21.3 # Apache-2.0,BSD-2

commit ansible-lint for openSUSE:Factory

2023-06-04 Thread Source-Sync
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 2023-06-04 16:41:44

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.15902 (New)


Package is "ansible-lint"

Sun Jun  4 16:41:44 2023 rev:29 rq:1090232 version:6.17.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-05-23 14:54:31.830478555 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.15902/ansible-lint.changes 
2023-06-04 16:41:56.325892736 +0200
@@ -1,0 +2,27 @@
+Thu Jun  1 05:33:18 UTC 2023 - Johannes Kastl 
+
+- update to 6.17.0:
+  * Minor Changes
+- fqcn[deep]: detect deep plugins (#3502) @ssbarnea
+  * Bugfixes
+- Reimplement file exclusion logic (#3507) @ssbarnea
+- Check validity of 'become_method' values from code (#3499)
+  @ajinkyau
+- Fix role_name_ prefix include_role var name error (#3500)
+  @ajinkyau
+- Hide pip error if not present (#3494) @Et7f3
+- Update formatter to avoid reporting paths with .. (#3496)
+  @ssbarnea
+- Remove false positive on 'cacheable' property of set_fact
+  (#3490) @ajinkyau
+- Add missing become_method plugins to the schema (#3484)
+  @ajinkyau
+- Add support for ansible-builder v3 schema (#3480) @ajinkyau
+- Add Github Marketplace Action (#3476) @ssbarnea
+- Add oracle linux 8.8 (#3479) @facorazza
+- Revert ansible-compat vendoring (#3478) @ssbarnea
+- Updated file or dir not found message (#3474) @ajinkyau
+- Check for included role prefix instead of current one (#3473)
+  @ssbarnea
+
+---

Old:

  ansible-lint-6.16.2.tar.gz

New:

  ansible-lint-6.17.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.OjNJL0/_old  2023-06-04 16:41:58.645906541 +0200
+++ /var/tmp/diff_new_pack.OjNJL0/_new  2023-06-04 16:41:58.649906565 +0200
@@ -40,7 +40,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.16.2
+Version:6.17.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -69,37 +69,37 @@
 # to make sure this only builds if they are present
 # 
https://github.com/ansible/ansible-lint/blob/main/.config/requirements-lock.txt
 BuildRequires:  ansible-core >= 2.15
-BuildRequires:  %{ansible_python}-ansible-compat >= 4.0.1
+BuildRequires:  %{ansible_python}-ansible-compat >= 4.1.1
 BuildRequires:  %{ansible_python}-black >= 23.3.0
 BuildRequires:  %{ansible_python}-enrich >= 1.2.7
 BuildRequires:  %{ansible_python}-filelock >= 3.12.0
 BuildRequires:  %{ansible_python}-jsonschema >= 4.17.3
-BuildRequires:  %{ansible_python}-packaging >= 21.3
+BuildRequires:  %{ansible_python}-packaging >= 23.1
 BuildRequires:  %{ansible_python}-PyYAML >= 6.0
-BuildRequires:  %{ansible_python}-rich >= 13.3.5
-BuildRequires:  (%{ansible_python}-ruamel.yaml >= 0.17.26 and 
%{ansible_python}-ruamel.yaml < 0.18)
+BuildRequires:  %{ansible_python}-rich >= 13.4.1
+BuildRequires:  (%{ansible_python}-ruamel.yaml >= 0.17.31 and 
%{ansible_python}-ruamel.yaml < 0.18)
 BuildRequires:  %{ansible_python}-subprocess-tee >= 0.4.1
 BuildRequires:  %{ansible_python}-tenacity
 BuildRequires:  %{ansible_python}-wcmatch >= 8.4.1
-BuildRequires:  %{ansible_python}-yamllint >= 1.31.0
+BuildRequires:  %{ansible_python}-yamllint >= 1.32.0
 
 #
 # 
https://github.com/ansible/ansible-lint/blob/main/.config/requirements-lock.txt
 Requires:   ansible-core >= 2.15
-Requires:   %{ansible_python}-ansible-compat >= 4.0.1
+Requires:   %{ansible_python}-ansible-compat >= 4.1.1
 Requires:   %{ansible_python}-black >= 23.3.0
 Requires:   %{ansible_python}-bracex >= 2.2.1
 Requires:   %{ansible_python}-enrich >= 1.2.6
 Requires:   %{ansible_python}-filelock  >= 3.12.0
 Requires:   %{ansible_python}-jsonschema >= 4.17.0
-Requires:   %{ansible_python}-packaging >= 21.3
+Requires:   %{ansible_python}-packaging >= 23.1
 Requires:   %{ansible_python}-PyYAML  >= 6.0
 Requires:   %{ansible_python}-rich >= 13.3.5
-Requires:   (%{ansible_python}-ruamel.yaml >= 0.17.26 and 
%{ansible_python}-ruamel.yaml < 0.18)
+Requires:   (%{ansible_python}-ruamel.yaml >= 0.17.31 and 
%{ansible_python}-ruamel.yaml < 0.18)
 Requires:   %{ansible_python}-subprocess-tee >= 0.4.1
 Requires:   %{ansible_python}-tenacity
 Requires:   %{ansible_python}-wcmatch >= 8.4.1
-Requires:   %{ansible_python}-yamllint >= 1.31.0
+Requires:   %{ansible_python}-yamllint >= 1.32.0
 
 %desc

commit ansible-lint for openSUSE:Factory

2023-05-23 Thread Source-Sync
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 2023-05-23 14:54:03

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1533 (New)


Package is "ansible-lint"

Tue May 23 14:54:03 2023 rev:28 rq:1088380 version:6.16.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-04-22 22:04:13.286565588 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1533/ansible-lint.changes  
2023-05-23 14:54:31.830478555 +0200
@@ -1,0 +2,131 @@
+Mon May 22 05:39:01 UTC 2023 - Johannes Kastl 
+
+- update to 6.16.2:
+  * Bugfixes
+- Update test dependencies (#3470) @ssbarnea
+- Fix and document installing of requirements.yml files (#3471)
+  @ssbarnea
+- Do not ever exclude files given as arguments (#3468)
+  @ssbarnea
+- Ensure we return error if argument gives are not present
+  (#3467) @ssbarnea
+- Allow rules to expose all tags they can produce (#3464)
+  @ssbarnea
+- Enable var-name rule to detect read-only variables (#3462)
+  @ssbarnea
+- Add Oracle Enterprise Linux 7.* (#3463) @Rylon
+- Fix for var-naming rule to not break on include_tasks and
+  vars (#3458) @ajinkyau
+- var-naming now prevents use of Ansible reserved names (#3460)
+  @ssbarnea
+- Ensure that we also lint files from git submodules (#3431)
+  @ssbarnea
+- Adding 2.16 to the list of allowed ansible-core versions in
+  meta-runtime rule (#3455) @alisonlhart 
+
+---
+Wed May 17 09:06:08 UTC 2023 - Johannes Kastl 
+
+- adjust BuildRequires and Requires to actual requirements,
+  especially python-ansible-compat >= 4.0.1
+- properly set the version, so 'ansible-lint --version' gives the
+  right information
+
+---
+Tue May 16 09:10:11 UTC 2023 - Johannes Kastl 
+
+- update to 6.16.1:
+  * Bugfixes
+- Update lock file to use ansible-core 2.15.0 (#3449) @ssbarnea
+- Install requirements from galaxy.yml and
+  tests/requirements.yml (#3446) @ssbarnea
+- Add Kali Linux as a supported platform (#3448) @mcdonnnj
+- Do not trigger no_handler upon complex conditions (#3437)
+  @klaus-tux
+- Hide warning about unique filter originating from core
+  (#3436) @ssbarnea
+- Relax ruamel-yaml requirements (#3433) @ssbarnea
+- Suggest correct alternative for `with_filetree` (#3432)
+  @ErwinJanssen
+- Upgrade var-naming rule to include role name prefix (#3422)
+  @ssbarnea
+- Fix exception when using reformatting on scalars (#3423)
+  @ssbarnea
+- Find and lint imported playbooks (#3413) @ajinkyau
+
+---
+Mon May 15 12:25:40 UTC 2023 - Johannes Kastl 
+
+- modify %if-condition to allow building for python3.10 or
+  python3.11 on SLES15
+
+---
+Tue May  9 10:55:17 UTC 2023 - Johannes Kastl 
+
+- update to 6.16.0:
+  * Minor Changes
+- Capture python warnings and report some of them as matches
+  (#3324) @ssbarnea
+- Capture and hide ansible core warnings by default (#3361)
+  @ssbarnea
+- Remove progressive mode (#3350) @ssbarnea
+- Enforce use of lineno variable name inside the library
+  (#3326) @ssbarnea
+  * Bugfixes
+- Add Amazon Linux 2023 as a supported platform (#3405)
+  @artis3n
+- Capture python warnings and report some of them as matches
+  (#3324) @ssbarnea
+- Fix missing required arguments issue from args rule (#3402)
+  @ajinkyau
+- Change matchtask to receive a Task instance (#3403) @ssbarnea
+- Require ruamel.yaml>=0.17.24 (#3406) @ssbarnea
+- Avoid exception when trying to load invalid text files
+  (#3399) @ssbarnea
+- Fix ansible collection path detection (#3398) @ssbarnea
+- ruff: Address FBT002 (#3389) @shataksh
+- More pathlib adoption (#3390) @ssbarnea
+- Avoid dropping comments on YAML transformation (#3392)
+  @ssbarnea
+- Correct docs on navigator schema location (#3394) @yajo
+- Fix changelog schema for connection plugins (#3388) @Qalthos
+- Migrate from os.path to pathlib (#3384) @ssbarnea
+- Remove resolvelib from requirements lock (#3387) @ssbarnea
+- Make cwd use pathlib (#3383) @ssbarnea
+- ruff: Address PGH (#3380) @ssbarnea
+- ruff: Address A (#3379) @ssbarnea
+- ruff: Address B (#3377) @ssbarnea
+- ruff: Address SLF (#3372) @ssbarnea
+- ruff: Address `SIM` (#3373) @shataksh
+- ruff: Address EXE (#3367) @ssbarnea
+- ruff: Address BLE (#3368) @shataksh
+ 

commit ansible-lint for openSUSE:Factory

2023-04-22 Thread Source-Sync
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 2023-04-22 22:03:52

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1533 (New)


Package is "ansible-lint"

Sat Apr 22 22:03:52 2023 rev:27 rq:1082188 version:6.15.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-04-21 18:48:01.864258207 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1533/ansible-lint.changes  
2023-04-22 22:04:13.286565588 +0200
@@ -1,0 +2,34 @@
+Fri Apr 21 12:54:36 UTC 2023 - Johannes Kastl 
+
+- update to 6.15.0:
+  * Minor Changes
+- Add ability to auto-fix fcqn rule violations (#3316)
+  @MarkusTeufelberger
+- Document how to avoid vault related errors (#3313) @ssbarnea
+- Require at least one known subfolder for roles (#3303)
+  @ssbarnea
+  * Bugfixes
+- Ensure that JSON output does not contain newlines (#3315)
+  @ssbarnea
+- Improve description of task names (#3314) @ssbarnea
+- Fix config path detection logic (#3312) @ssbarnea
+- Improve tests related to vault processing (#3306) @ssbarnea
+- Avoid running args rule if we encounter a windows module
+  (#3305) @ajinkyau
+- Ensure non zero exit code when no files are linted (#3302)
+  @ssbarnea
+- Refactor exit codes to use an enum (#3300) @ssbarnea
+- Ensure profile rules do not have experimental or opt-in tag
+  (#3299) @ssbarnea
+- Change logging to use rich output (#3297) @ssbarnea
+- Refactor project root directory detection code (#3295)
+  @ssbarnea
+- Remove flake8 and pyupgrade (#3292) @ssbarnea
+- Extend ruff checks (#3291) @ssbarnea
+- Send GHA annotations to stderr (#3288) @ssbarnea
+- Fix Schema validation for variables in tasks/vars directory
+  (#3289) @ajinkyau
+- Recognize ansible collections installed at system level
+  (#3286) @ssbarnea
+
+---
@@ -6,0 +41,28 @@
+
+---
+Thu Apr 13 10:15:21 UTC 2023 - Johannes Kastl 
+
+- update to 6.14.6:
+  * Bugfixes
+- Update schema to add some of the missing rules (#3274)
+  @shataksh
+- Use temporary playbooks to check role syntax (#3280)
+  @ssbarnea
+- Enable ruff linter (#3276) @ssbarnea
+- Use fqcn[canonical] in place of fqcn[action-redirect] (#3273)
+  @shataksh
+- Refactor tests (#3271) @ssbarnea
+- Refactor no-relative-paths tests (#3270) @ssbarnea
+- Minor fixes for no-handler rule (#3269) @ssbarnea
+- name[casing]: Add transform to automatically fix this during
+  --write (#3268) @ssbarnea
+- Remove meta-no-info rule due to being covered by schema[meta]
+  (#3267) @ssbarnea
+- Ignore unknown sections under changes key on changelogs
+  (#3262) @ssbarnea
+- Add current FreeBSD and OpenBSD versions (#3260) @rkrieger
+- Ensure playbook path is absolute (#3250) @ssbarnea
+- Updated 'kind' message if file kind is unknown (#3247)
+  @ajinkyau
+- Rename arg-spec schema file to clarify it applies to roles
+  only (#3243) @ssbarnea

Old:

  ansible-lint-6.14.5.tar.gz

New:

  ansible-lint-6.15.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.ojE8x8/_old  2023-04-22 22:04:13.802568672 +0200
+++ /var/tmp/diff_new_pack.ojE8x8/_new  2023-04-22 22:04:13.802568672 +0200
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.14.5
+Version:6.15.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.14.5.tar.gz -> ansible-lint-6.15.0.tar.gz ++
 7289 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-04-21 Thread Source-Sync
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 2023-04-21 18:47:52

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1533 (New)


Package is "ansible-lint"

Fri Apr 21 18:47:52 2023 rev:26 rq:1081277 version:6.14.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-04-13 14:11:25.520530083 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1533/ansible-lint.changes  
2023-04-21 18:48:01.864258207 +0200
@@ -1,0 +2,7 @@
+Fri Apr 21 11:53:19 UTC 2023 - pgaj...@suse.com
+
+- python-six is not required
+  (dependency removed in ead51323d85be09d5a96a4a5b328f404aaac6a8e)
+  https://trello.com/c/MO53MocR/143-remove-python3-six
+
+---



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.An2rAs/_old  2023-04-21 18:48:02.464261684 +0200
+++ /var/tmp/diff_new_pack.An2rAs/_new  2023-04-21 18:48:02.476261754 +0200
@@ -67,7 +67,6 @@
 BuildRequires:  %{ansible_python}-PyYAML >= 5.4.1
 BuildRequires:  %{ansible_python}-rich >= 12.0.0
 BuildRequires:  (%{ansible_python}-ruamel.yaml >= 0.17.21 and 
%{ansible_python}-ruamel.yaml < 0.18)
-BuildRequires:  %{ansible_python}-six
 BuildRequires:  %{ansible_python}-subprocess-tee
 BuildRequires:  %{ansible_python}-tenacity
 BuildRequires:  %{ansible_python}-wcmatch >= 8.3.2
@@ -85,7 +84,6 @@
 Requires:   %{ansible_python}-PyYAML  >= 5.4.1
 Requires:   %{ansible_python}-rich >= 12.0.0
 Requires:   (%{ansible_python}-ruamel.yaml >= 0.17.21 and 
%{ansible_python}-ruamel.yaml < 0.18)
-Requires:   %{ansible_python}-six
 Requires:   %{ansible_python}-subprocess-tee
 Requires:   %{ansible_python}-tenacity
 Requires:   %{ansible_python}-wcmatch >= 8.3.2


commit ansible-lint for openSUSE:Factory

2023-04-13 Thread Source-Sync
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 2023-04-13 14:11:20

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.19717 (New)


Package is "ansible-lint"

Thu Apr 13 14:11:20 2023 rev:25 rq:1079058 version:6.14.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-04-03 17:47:13.667337944 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.19717/ansible-lint.changes 
2023-04-13 14:11:25.520530083 +0200
@@ -1,0 +2,23 @@
+Thu Apr 13 06:52:50 UTC 2023 - Johannes Kastl 
+
+- update to 6.14.5:
+  * Bugfixes
+- Use fqcn[canonical] in place of fqcn[action-redirect] (#3273)
+  @shataksh
+- Refactor tests (#3271) @ssbarnea
+- Refactor no-relative-paths tests (#3270) @ssbarnea
+- Minor fixes for no-handler rule (#3269) @ssbarnea
+- name[casing]: Add transform to automatically fix this during
+  --write (#3268) @ssbarnea
+- Remove meta-no-info rule due to being covered by schema[meta]
+  (#3267) @ssbarnea
+- Ignore unknown sections under changes key on changelogs
+  (#3262) @ssbarnea
+- Add current FreeBSD and OpenBSD versions (#3260) @rkrieger
+- Ensure playbook path is absolute (#3250) @ssbarnea
+- Updated 'kind' message if file kind is unknown (#3247)
+  @ajinkyau
+- Rename arg-spec schema file to clarify it applies to roles
+  only (#3243) @ssbarnea
+
+---

Old:

  ansible-lint-6.14.4.tar.gz

New:

  ansible-lint-6.14.5.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.L3in5c/_old  2023-04-13 14:11:26.056533161 +0200
+++ /var/tmp/diff_new_pack.L3in5c/_new  2023-04-13 14:11:26.060533184 +0200
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.14.4
+Version:6.14.5
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.14.4.tar.gz -> ansible-lint-6.14.5.tar.gz ++
 2748 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-04-03 Thread Source-Sync
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 2023-04-03 17:47:04

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.9019 (New)


Package is "ansible-lint"

Mon Apr  3 17:47:04 2023 rev:24 rq:1076972 version:6.14.4

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-03-25 18:56:28.627015436 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.9019/ansible-lint.changes  
2023-04-03 17:47:13.667337944 +0200
@@ -1,0 +2,16 @@
+Mon Apr  3 11:03:58 UTC 2023 - Johannes Kastl 
+
+- update to 6.14.4:
+  * Bugfixes
+- Document that no-changed-when also applies to handlers
+  (#3237) @ssbarnea
+- Update navigator schema (#3236) @ssbarnea
+- Update no-handler rule to accept 'not changed' (#3230)
+  @jpopelka
+- Fix link for usage.md (Linting playbooks and roles) (#3224)
+  @ziegenberg
+- Skip PATH checking when pyenv virtualenv is present (#3219)
+  @ajinkyau
+- Require yamllint 1.30.3 or newer (#3220) @ssbarnea
+
+---

Old:

  ansible-lint-6.14.3.tar.gz

New:

  ansible-lint-6.14.4.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.romxr9/_old  2023-04-03 17:47:14.475488246 +0200
+++ /var/tmp/diff_new_pack.romxr9/_new  2023-04-03 17:47:14.483529542 +0200
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.14.3
+Version:6.14.4
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.14.3.tar.gz -> ansible-lint-6.14.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.14.3/.config/requirements-lock.txt 
new/ansible-lint-6.14.4/.config/requirements-lock.txt
--- old/ansible-lint-6.14.3/.config/requirements-lock.txt   2023-03-24 
16:49:14.0 +0100
+++ new/ansible-lint-6.14.4/.config/requirements-lock.txt   2023-04-03 
12:41:03.0 +0200
@@ -4,14 +4,14 @@
 #
 #pip-compile --no-annotate --output-file=.config/requirements-lock.txt 
--resolver=backtracking --strip-extras --unsafe-package=ruamel-yaml-clib 
pyproject.toml
 #
-ansible-core==2.14.3
+ansible-core==2.14.4
 attrs==22.2.0
-black==23.1.0
+black==23.3.0
 bracex==2.3.post1
 cffi==1.15.1
 click==8.1.3
-cryptography==39.0.2
-filelock==3.10.0
+cryptography==40.0.1
+filelock==3.10.7
 jinja2==3.1.2
 jsonschema==4.17.3
 markdown-it-py==2.2.0
@@ -19,16 +19,16 @@
 mdurl==0.1.2
 mypy-extensions==1.0.0
 packaging==23.0
-pathspec==0.11.0
-platformdirs==3.1.1
+pathspec==0.11.1
+platformdirs==3.2.0
 pycparser==2.21
 pygments==2.14.0
 pyrsistent==0.19.3
 pyyaml==6.0
 resolvelib==0.8.1
-rich==13.3.2
+rich==13.3.3
 ruamel-yaml==0.17.21
-setuptools==67.6.0
+setuptools==67.6.1
 subprocess-tee==0.4.1
 tomli==2.0.1
 typing-extensions==4.5.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.14.3/.config/requirements.in 
new/ansible-lint-6.14.4/.config/requirements.in
--- old/ansible-lint-6.14.3/.config/requirements.in 2023-03-24 
16:49:14.0 +0100
+++ new/ansible-lint-6.14.4/.config/requirements.in 2023-04-03 
12:41:03.0 +0200
@@ -10,7 +10,5 @@
 rich>=12.0.0 # MIT
 ruamel.yaml>=0.17.21,<0.18 # MIT, next version is planned to have breaking 
changes
 subprocess-tee>=0.4.1 # MIT, used by ansible-compat
-yamllint >= 1.26.3 # GPLv3
+yamllint >= 1.30.0 # GPLv3
 wcmatch>=8.1.2 # MIT
-# Temporary workarounds:
-pathspec!=0.11.1 # https://github.com/adrienverge/yamllint/pull/548
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.14.3/.config/requirements.txt 
new/ansible-lint-6.14.4/.config/requirements.txt
--- old/ansible-lint-6.14.3/.config/requirements.txt2023-03-24 
16:49:14.0 +0100
+++ new/ansible-lint-6.14.4/.config/requirements.txt2023-04-03 
12:41:03.0 +0200
@@ -4,11 +4,11 @@
 #
 #pip-compile --extra=docs --extra=test --no-annotate 
--output-file=.config/requirements.txt --resolver=backtracking --strip-extras 
--unsafe-package=ruamel-yaml-clib pyproject.toml
 #
-ansible-core==2.14.3
-astroid==2.15.0
+ansible-core==2.14.4
+astroid==2.15.2
 attrs==22.2.0
 beautifulsoup4==4.12.0
-black==23.1.0
+black==23.3.0
 bracex==2.3.post1
 cairocffi==1.5.0
 cairosvg==2.7.0
@@ -19,14 +19,14 @@
 colorama==0.4.6
 coverage==7.2.2
 coverage-enable-subprocess==1.0
-cryptography==39.0.2
+cryptography==40.0.1
 cs

commit ansible-lint for openSUSE:Factory

2023-03-25 Thread Source-Sync
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 2023-03-25 18:56:03

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.31432 (New)


Package is "ansible-lint"

Sat Mar 25 18:56:03 2023 rev:23 rq:1074302 version:6.14.3

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-03-10 22:07:23.277134693 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.31432/ansible-lint.changes 
2023-03-25 18:56:28.627015436 +0100
@@ -1,0 +2,20 @@
+Sat Mar 25 06:41:51 UTC 2023 - Johannes Kastl 
+
+- update to 6.14.3:
+  * Bugfixes
+- Refactor task iterator (part 2) (#3212) @ssbarnea
+- Document fix for literal_compare `== False` (#3207)
+  @jemand771
+- docs: Provide more information about the dangers of run_once
+  (#3187) @bendem
+- Fix sarif output to use 'match.details' in result object,
+  instead of 'match.message' (#3163) @4ch1m
+- Allow templated boolean for any_errors_fatal (#3205) @sathieu
+- Refactor task iterator to return an object (#3195) @ssbarnea
+- Update SPDX license list (#3193) @ssbarnea
+- Fix tilde interpolation in PATH (#3185) @fclaerho
+- Fix "helpUri" assignment for SARIF output (#3176) @4ch1m
+- docs: fix link for rule galaxy[no-runtime] (#3175)
+  @ziegenberg
+
+---

Old:

  ansible-lint-6.14.2.tar.gz

New:

  ansible-lint-6.14.3.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.UFAt3N/_old  2023-03-25 18:56:29.059017695 +0100
+++ /var/tmp/diff_new_pack.UFAt3N/_new  2023-03-25 18:56:29.063017716 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.14.2
+Version:6.14.3
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.14.2.tar.gz -> ansible-lint-6.14.3.tar.gz ++
 2935 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-03-10 Thread Source-Sync
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 2023-03-10 22:07:20

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.31432 (New)


Package is "ansible-lint"

Fri Mar 10 22:07:20 2023 rev:22 rq:1070547 version:6.14.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-03-08 14:52:43.578726268 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.31432/ansible-lint.changes 
2023-03-10 22:07:23.277134693 +0100
@@ -1,0 +2,35 @@
+Thu Mar  9 18:26:17 UTC 2023 - Johannes Kastl 
+
+- update to 6.14.2:
+  * Bugfixes
+- Ignore risky-shell-pipe with pwsh (#3166) @ssbarnea
+- Implement galaxy[no-runtime] check for meta/runtime.yml file
+  (#3162) @ssbarnea
+- Fixed args rule error for synchronize module (#3158)
+  @ajinkyau
+- Avoid test ... require a dictionary error with jinja rule
+  (#3157) @ssbarnea
+
+---
+Tue Mar  7 15:09:47 UTC 2023 - Johannes Kastl 
+
+- update to 6.14.1:
+  * Bugfixes
+- Avoid "unable to evaluate string as dictionary" with args
+  rule (#3150) @ssbarnea
+- Avoid 'Unrecognized type' errors with jinja rule
+  (#3149) @ssbarnea
+- Allow 'use' parameter with service module (args)
+  (#3147) @ssbarnea
+- Change schema $id to be a valid URL (#3146) @ssbarnea
+- Document skip_ansible_lint does not work with yamllint rule
+  (#3144) @ssbarnea
+- Update schema '$id' (#3137) @dericcrago
+- Ensure ignored matches are reports as minor in codeclimate
+  output (#3131) @ssbarnea
+- Remove unused rules_as_docs (#3130) @ssbarnea
+- Remove deprecated nested_items (#3129) @ssbarnea
+- Avoid undefined errors from jinja rule (#3127) @ssbarnea
+- Refactor processing of module args (#3125) @ssbarnea
+
+---

Old:

  ansible-lint-6.14.0.tar.gz

New:

  ansible-lint-6.14.2.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.GZCyLd/_old  2023-03-10 22:07:23.877137425 +0100
+++ /var/tmp/diff_new_pack.GZCyLd/_new  2023-03-10 22:07:23.881137443 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.14.0
+Version:6.14.2
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.14.0.tar.gz -> ansible-lint-6.14.2.tar.gz ++
 2091 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-03-08 Thread Source-Sync
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 2023-03-08 14:52:42

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.31432 (New)


Package is "ansible-lint"

Wed Mar  8 14:52:42 2023 rev:21 rq:1069971 version:6.14.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-02-18 17:12:34.071562678 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.31432/ansible-lint.changes 
2023-03-08 14:52:43.578726268 +0100
@@ -1,0 +2,47 @@
+Fri Mar  3 13:08:56 UTC 2023 - Johannes Kastl 
+
+- update to 6.14.0
+  * Minor Changes
+- Add rulebook schema (#3103) @ssbarnea
+- Add sanity rule with check for bad and disallowed ignores
+  (#3102) @alisonlhart
+- Remove support for python 3.8 (#3051) @ssbarnea
+  * Bugfixes
+- Adding 2.9 ignore allow-list for sanity rule (#3118)
+  @alisonlhart
+- Generalize args rule exception handling (#3113) @ajinkyau
+- Remove duplicate deprecated-command-syntax rule (#3119)
+  @ssbarnea
+- Allow schema refresh to run without installing app (#3117)
+  @ssbarnea
+- Removed unused code (#3116) @ajinkyau
+- Allow custom rules specific configuration with
+  ansible-lint-config JSON Schema (#3080) @ssato
+- Ensure SPDX license list is in sync (#3111) @ssbarnea
+- Added support for raw booleans when using complex_conditional
+  (#3109) @ajinkyau
+- Make git errors fatal when strict mode is active (#3064)
+  @ssbarnea
+- Fix for skipped rules key in yaml rule (#3097) @ajinkyau
+- Allow manifest field on galaxy file schema (#3100) @ssbarnea
+- Simplify logic for meta-runtime rule (#3089) @ajinkyau
+- Removed lines not required for code coverage (meta-no-info
+  rule) (#3094) @ajinkyau
+- Remove "mode: preserve" from risky file perms doc, add copy
+  example (#3078) @jamescooke
+- Improved ignore file handling (#3075) @4ch1m
+- fix exclude-path test (#3071) @4ch1m
+- Avoid jinja rule triggering with mutually exclusive arguments
+  (#3060) @ssbarnea
+- Avoid reformatting of strings with line feeds and no jinja
+  (#3059) @ssbarnea
+- Change CodeClimate severity to expose error or warning levels
+  (#3057) @ssbarnea
+- Avoid 'not defined' with jinja rule (#3056) @ssbarnea
+- Avoid 'is undefined' error with jinja rule (#3055) @ssbarnea
+- Document output formats (#3054) @ssbarnea
+- Allow /dev/null to be passed as config file (#3053) @ssbarnea
+- BuildRequire python3.9 or higher
+- BuildRequire/Require ansible-core 2.14 or higher
+
+---

Old:

  ansible-lint-6.13.1.tar.gz

New:

  ansible-lint-6.14.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.vlXx6x/_old  2023-03-08 14:52:44.218729754 +0100
+++ /var/tmp/diff_new_pack.vlXx6x/_new  2023-03-08 14:52:44.222729775 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.13.1
+Version:6.14.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -39,7 +39,7 @@
 Source0:
https://github.com/ansible-community/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz#/ansible-lint-%{version}.tar.gz
 BuildArch:  noarch
 BuildRequires:  python-rpm-macros
-BuildRequires:  %{ansible_python}-base >= 3.8
+BuildRequires:  %{ansible_python}-base >= 3.9
 BuildRequires:  %{ansible_python}-pip
 BuildRequires:  %{ansible_python}-wheel
 BuildRequires:  fdupes
@@ -58,7 +58,7 @@
 
 # Add runtime requirements (unless required for tests)
 # to make sure this only builds if they are present
-BuildRequires:  ansible-core >= 2.12
+BuildRequires:  ansible-core >= 2.14
 BuildRequires:  %{ansible_python}-ansible-compat >= 2.2.5
 BuildRequires:  %{ansible_python}-enrich >= 1.2.6
 BuildRequires:  %{ansible_python}-filelock >= 3.8.0
@@ -74,7 +74,7 @@
 BuildRequires:  %{ansible_python}-yamllint >= 1.26.3
 
 #
-Requires:   ansible-core >= 2.12
+Requires:   ansible-core >= 2.14
 Requires:   %{ansible_python}-ansible-compat >= 2.2.5
 Requires:   %{ansible_python}-black >= 22.8.0
 Requires:   %{ansible_python}-bracex

++ ansible-lint-6.13.1.tar.gz -> ansible-lint-6.14.0.tar.gz ++
 11852 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-02-18 Thread Source-Sync
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 2023-02-18 17:12:19

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.22824 (New)


Package is "ansible-lint"

Sat Feb 18 17:12:19 2023 rev:20 rq:1066523 version:6.13.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-02-16 16:56:40.186896769 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.22824/ansible-lint.changes 
2023-02-18 17:12:34.071562678 +0100
@@ -1,0 +2,8 @@
+Fri Feb 17 12:09:56 UTC 2023 - Johannes Kastl 
+
+- update to 6.13.1:
+  * Bugfixes
+- Improve no-changed-when rule (#3050) @ssbarnea
+- Fix ignore file generation (#3046) @jcgruenhag
+
+---

Old:

  ansible-lint-6.13.0.tar.gz

New:

  ansible-lint-6.13.1.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.vsCmLO/_old  2023-02-18 17:12:35.643572603 +0100
+++ /var/tmp/diff_new_pack.vsCmLO/_new  2023-02-18 17:12:35.647572629 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.13.0
+Version:6.13.1
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.13.0.tar.gz -> ansible-lint-6.13.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.13.0/.git_archival.txt 
new/ansible-lint-6.13.1/.git_archival.txt
--- old/ansible-lint-6.13.0/.git_archival.txt   2023-02-15 18:19:36.0 
+0100
+++ new/ansible-lint-6.13.1/.git_archival.txt   2023-02-17 12:51:00.0 
+0100
@@ -1,4 +1,4 @@
-node: 3d07f99775f543f9cf8440110446913a5ca39a21
-node-date: 2023-02-15T17:19:36+00:00
-describe-name: v6.13.0
-ref-names: HEAD -> main, tag: v6.13.0
+node: 8805eab95ba1a4e7103507cb90e80877921dbeb3
+node-date: 2023-02-17T11:51:00+00:00
+describe-name: v6.13.1
+ref-names: HEAD -> main, tag: v6.13.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.13.0/.github/workflows/tox.yml 
new/ansible-lint-6.13.1/.github/workflows/tox.yml
--- old/ansible-lint-6.13.0/.github/workflows/tox.yml   2023-02-15 
18:19:36.0 +0100
+++ new/ansible-lint-6.13.1/.github/workflows/tox.yml   2023-02-17 
12:51:00.0 +0100
@@ -70,7 +70,7 @@
   WSLENV: FORCE_COLOR:PYTEST_REQPASS:TOXENV:GITHUB_STEP_SUMMARY
   # Number of expected test passes, safety measure for accidental skip of
   # tests. Update value if you add/remove tests.
-  PYTEST_REQPASS: 796
+  PYTEST_REQPASS: 791
 
 steps:
   - name: Activate WSL1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-6.13.0/examples/playbooks/rule-no-changed-when-fail.yml 
new/ansible-lint-6.13.1/examples/playbooks/rule-no-changed-when-fail.yml
--- old/ansible-lint-6.13.0/examples/playbooks/rule-no-changed-when-fail.yml
1970-01-01 01:00:00.0 +0100
+++ new/ansible-lint-6.13.1/examples/playbooks/rule-no-changed-when-fail.yml
2023-02-17 12:51:00.0 +0100
@@ -0,0 +1,15 @@
+---
+- name: Fixture for no-changed-when (fail with 3 occurrences)
+  hosts: all
+  tasks:
+- name: Register command output, but cat still does not change anything
+  ansible.builtin.command: cat {{ my_file | quote }}
+  register: my_output
+- name: Block level 1
+  block:
+- name: Block level 2
+  block:
+- name: Basic command task, should fail
+  ansible.builtin.command: cat my_file
+- name: Basic shell task, should fail
+  shell: cat my_file # noqa: fqcn command-instead-of-shell
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-6.13.0/examples/playbooks/rule-no-changed-when-pass.yml 
new/ansible-lint-6.13.1/examples/playbooks/rule-no-changed-when-pass.yml
--- old/ansible-lint-6.13.0/examples/playbooks/rule-no-changed-when-pass.yml
1970-01-01 01:00:00.0 +0100
+++ new/ansible-lint-6.13.1/examples/playbooks/rule-no-changed-when-pass.yml
2023-02-17 12:51:00.0 +0100
@@ -0,0 +1,23 @@
+---
+- name: Fixture for no-changed-when (pass)
+  hosts: all
+  tasks:
+- name: Handle command output with return code # noqa: 
command-instead-of-shell
+  ansible.builtin.command: cat {{ my_file | quote }}
+  register: my_output
+  changed_when: my_output.rc != 0
+
+- name: Handle shell output with return code # noqa: 
comma

commit ansible-lint for openSUSE:Factory

2023-02-16 Thread Source-Sync
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 2023-02-16 16:56:24

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.22824 (New)


Package is "ansible-lint"

Thu Feb 16 16:56:24 2023 rev:19 rq:1066036 version:6.13.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-02-12 19:14:35.369139289 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.22824/ansible-lint.changes 
2023-02-16 16:56:40.186896769 +0100
@@ -1,0 +2,26 @@
+Wed Feb 15 17:26:41 UTC 2023 - Johannes Kastl 
+
+- update to 6.13.0:
+  * Minor Changes
+- Removed experimental flag from multiple rules (#3037) @ssbarnea
+- Allow only use of quoted octals (#3030) @ssbarnea
+- Load rule ignores from external text file (#3004) @ssbarnea
+  * Bugfixes
+- Improve jinja error line number identification (#3044) @ssbarnea
+- profiles: include all rules when listing all rules or tags (#3043) 
@ziegenberg
+- Improve documentation on var-naming (#3042) @ssbarnea
+- Improve loop-var-prefix checking (#3041) @ssbarnea
+- Ignore known problematic modules from args rule (#3040) @ssbarnea
+- Improve jinja2 rule error handling (#3039) @ssbarnea
+- Enable syntax-check on roles (#3035) @ssbarnea
+- Recognize role-name[path] also inside roles block (#3034) @ssbarnea
+- Allow {% in schema full-jinja check (#3029) @ssbarnea
+- Update ansible-compat (#3025) @ssbarnea
+- Recognize systemctl kill as a valid command (#3024) @konstruktoid
+- Mark syntax-check as unskippable (#3020) @ssbarnea
+- Fixes no-tabs issue with fqcn actions (#3021) @ssbarnea
+- Move empty-playbook to syntax-check (#3019) @ssbarnea
+- Ensure that rule import failures are not ignored (#2983) @ssbarnea
+- Increase the test coverage (#3014) @ssbarnea
+
+---

Old:

  ansible-lint-6.12.2.tar.gz

New:

  ansible-lint-6.13.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.lVSzNz/_old  2023-02-16 16:56:40.802899231 +0100
+++ /var/tmp/diff_new_pack.lVSzNz/_new  2023-02-16 16:56:40.838899375 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.12.2
+Version:6.13.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -44,7 +44,6 @@
 BuildRequires:  %{ansible_python}-wheel
 BuildRequires:  fdupes
 
-# https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L98
 # SECTION tests
 BuildRequires:  %{ansible_python}-flaky >= 3.7.0
 BuildRequires:  %{ansible_python}-pytest
@@ -59,7 +58,6 @@
 
 # Add runtime requirements (unless required for tests)
 # to make sure this only builds if they are present
-# https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L64
 BuildRequires:  ansible-core >= 2.12
 BuildRequires:  %{ansible_python}-ansible-compat >= 2.2.5
 BuildRequires:  %{ansible_python}-enrich >= 1.2.6
@@ -75,7 +73,7 @@
 BuildRequires:  %{ansible_python}-wcmatch >= 8.3.2
 BuildRequires:  %{ansible_python}-yamllint >= 1.26.3
 
-# https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L69
+#
 Requires:   ansible-core >= 2.12
 Requires:   %{ansible_python}-ansible-compat >= 2.2.5
 Requires:   %{ansible_python}-black >= 22.8.0

++ ansible-lint-6.12.2.tar.gz -> ansible-lint-6.13.0.tar.gz ++
 3945 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-02-12 Thread Source-Sync
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 2023-02-12 19:14:33

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1848 (New)


Package is "ansible-lint"

Sun Feb 12 19:14:33 2023 rev:18 rq:1064482 version:6.12.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-02-07 18:49:16.379192267 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1848/ansible-lint.changes  
2023-02-12 19:14:35.369139289 +0100
@@ -1,0 +2,17 @@
+Sun Feb 12 07:15:09 UTC 2023 - Johannes Kastl 
+
+- update to 6.12.2:
+  * Bugfixes
+- Use XDG_CACHE_HOME instead of XDG_CONFIG_CACHE (#3009) @gangefors
+- Adding galaxy[tag] check for required tags (#3006) @alisonlhart
+- Fix playbook/rulebook detection (#3005) @apatard
+- Improved documentation building (#3007) @ssbarnea
+- Rename meta-unsupported-ansible to meta-runtime and correct its logic 
(#3000) @alisonlhart
+- Avoid stack trace caused by bad filename matching pattern (#3001) 
@ssbarnea
+- Embed ansible_compat in linter (#2994) @ssbarnea
+- Bump cryptography to 39.0.1 (#2996) @ssbarnea
+- Keep jinja2 leading spaces (#2993) @ssbarnea
+- Add schema[moves] messages for moved plugins (#2992) @ssbarnea
+- Updated galaxy rule imports and improved code coverage (#2985) @ajinkyau
+
+---

Old:

  ansible-lint-6.12.1.tar.gz

New:

  ansible-lint-6.12.2.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.ojZitQ/_old  2023-02-12 19:14:35.821142058 +0100
+++ /var/tmp/diff_new_pack.ojZitQ/_new  2023-02-12 19:14:35.825142083 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.12.1
+Version:6.12.2
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.12.1.tar.gz -> ansible-lint-6.12.2.tar.gz ++
 4737 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-02-07 Thread Source-Sync
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 2023-02-07 18:49:09

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.4462 (New)


Package is "ansible-lint"

Tue Feb  7 18:49:09 2023 rev:17 rq:1063491 version:6.12.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-01-20 17:39:59.660957343 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.4462/ansible-lint.changes  
2023-02-07 18:49:16.379192267 +0100
@@ -1,0 +2,37 @@
+Sat Feb  4 12:29:03 UTC 2023 - Johannes Kastl 
+
+- update to 6.12.1:
+  * Bugfixes
+- Make no-jinja-when also detect list conditions (#2975) @ssbarnea
+- Fix exception related to include_tasks (#2974) @ssbarnea
+- Allow noqa comments without colons (#2971) @ssbarnea
+
+---
+Thu Feb  2 07:10:20 UTC 2023 - Johannes Kastl 
+
+- update to 6.12.0:
+  * Minor Changes
+- Extend fqcn rule to complain on `collections` keyword (#2825) 
@jcgruenhage
+- Determine if passed arguments are playbooks or not (#2912) @ssbarnea
+  * Bugfixes
+- Avoid caching on role_name regex (#2876) (#2876) @DanInProgress
+- Change the way rules are listed from command line (#2940 (#2940) 
@ssbarnea
+- Added example for skip list on command line (#2964) (#2964) @ajinkyau
+- Do not install collection locally in offline mode (#2926) (#2926) 
@jensrudolf
+- Improved coverage for empty string compare and galaxy rules (#2963) 
@ajinkyau
+- Add support for Ansible 2.15 (#2960 (#2960) @ssbarnea
+- Rename warning[raw-non-string] to no-free-form[raw-non-string] (#2956) 
@ssbarnea
+- Correct run-once rule identifier and related examples (#2952) @ajinkyau
+- Fix typo in doc site name (#2954) @utoddl
+- Replace sphinx with mkdocs (#2942) @ssbarnea
+- Remove rich markdown header override (#2938) @ssbarnea
+- Fixing OpenWrt name; Adding OpenWrt 22.03 (#2928) @sscheib
+- Ignore args rule finding if value for choice has jinja template (#2929) 
@klaus-tux
+- Allow warnings to be skipped (#2925) @ssbarnea
+- Fix spacing in option help strings (#2920) @thomwiggers
+- Allow dumping of SARIF files (#2921) @ssbarnea
+- Change treatment of files that fail to load structured data (#2919) 
@ssbarnea
+- Fix github archives metadata (#2914) @ssbarnea
+- Fix print leak with meta-unsupported-ansible (#2913) @ssbarnea
+
+---

Old:

  ansible-lint-6.11.0.tar.gz

New:

  ansible-lint-6.12.1.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.6nskxd/_old  2023-02-07 18:49:16.863194869 +0100
+++ /var/tmp/diff_new_pack.6nskxd/_new  2023-02-07 18:49:16.875194933 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.11.0
+Version:6.12.1
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.11.0.tar.gz -> ansible-lint-6.12.1.tar.gz ++
 5494 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2023-01-20 Thread Source-Sync
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 2023-01-20 17:39:44

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.32243 (New)


Package is "ansible-lint"

Fri Jan 20 17:39:44 2023 rev:16 rq:1059953 version:6.11.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2023-01-06 17:06:20.956448770 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.32243/ansible-lint.changes 
2023-01-20 17:39:59.660957343 +0100
@@ -1,0 +2,17 @@
+Fri Jan 20 10:04:42 UTC 2023 - Johannes Kastl 
+
+- update to 6.11.0:
+  * Minor Changes
+- Remove opt-in and experimental tags from metadata rule (#2906) @ssbarnea
+- Remove opt-in and experimental tags from galaxy rule (#2905) @ssbarnea
+- Add galaxy[no-changelog] check to galaxy rule (#2832) @alisonlhart
+  * Bugfixes
+- Fix typo in installing.md (#2901) @wgroenewold
+- Fix 'location' attribute for CodeclimateJSONFormatter (#2897) @4ch1m
+- Avoid dubious ownership errors with newer versions of git (#2890) 
@ssbarnea
+- Clarify effects of --offline flag (#2896) @Andeye
+- Fix infinite hang on schema refresh by adding timeout parameter (#2895) 
@Andeye
+- schema: detect invalid space in meta runtime (#2873) @ssbarnea
+- Docs: issue #2864 update urls (#2865) @oraNod
+
+---

Old:

  ansible-lint-6.10.2.tar.gz

New:

  ansible-lint-6.11.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.DJIUJq/_old  2023-01-20 17:40:00.380961325 +0100
+++ /var/tmp/diff_new_pack.DJIUJq/_new  2023-01-20 17:40:00.384961347 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.10.2
+Version:6.11.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.10.2.tar.gz -> ansible-lint-6.11.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.10.2/.ansible-lint 
new/ansible-lint-6.11.0/.ansible-lint
--- old/ansible-lint-6.10.2/.ansible-lint   2023-01-01 17:48:52.0 
+0100
+++ new/ansible-lint-6.11.0/.ansible-lint   2023-01-17 20:57:11.0 
+0100
@@ -75,7 +75,7 @@
 # write_list:
 #   - all
 
-# Offline mode disables installation of requirements.yml
+# Offline mode disables installation of requirements.yml and schema refreshing
 offline: true
 
 # Return success if number of violations compared with previous git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.10.2/.config/requirements.txt 
new/ansible-lint-6.11.0/.config/requirements.txt
--- old/ansible-lint-6.10.2/.config/requirements.txt2023-01-01 
17:48:52.0 +0100
+++ new/ansible-lint-6.11.0/.config/requirements.txt2023-01-17 
20:57:11.0 +0100
@@ -2,24 +2,24 @@
 # This file is autogenerated by pip-compile with Python 3.9
 # by the following command:
 #
-#pip-compile --extra=docs --extra=lock --extra=test --no-annotate 
--output-file=.config/requirements.txt --resolver=backtracking --strip-extras 
--unsafe-package=ansible-core pyproject.toml
+#pip-compile --extra=docs --extra=test --no-annotate 
--output-file=.config/requirements.txt --resolver=backtracking --strip-extras 
--unsafe-package=ansible-core pyproject.toml
 #
-alabaster==0.7.12
+alabaster==0.7.13
 ansible-compat==2.2.7
 ansible-pygments==0.1.1
-astroid==2.12.13
+astroid==2.13.2
 attrs==22.2.0
 babel==2.11.0
 black==22.12.0
 bracex==2.3.post1
 certifi==2022.12.7
 cffi==1.15.1
-charset-normalizer==2.1.1
+charset-normalizer==3.0.1
 click==8.1.3
 commonmark==0.9.1
-coverage==7.0.1
+coverage==7.0.5
 coverage-enable-subprocess==1.0
-cryptography==38.0.4
+cryptography==39.0.0
 dill==0.3.6
 docutils==0.17.1
 exceptiongroup==1.1.0
@@ -29,12 +29,12 @@
 flake8-future-annotations==1.0.0
 idna==3.4
 imagesize==1.4.1
-importlib-metadata==5.2.0
-iniconfig==1.1.1
+importlib-metadata==6.0.0
+iniconfig==2.0.0
 isort==5.11.4
 jinja2==3.1.2
 jsonschema==4.17.3
-lazy-object-proxy==1.8.0
+lazy-object-proxy==1.9.0
 markdown-it-py==2.1.0
 markupsafe==2.1.1
 mccabe==0.7.0
@@ -43,9 +43,9 @@
 mypy==0.991
 mypy-extensions==0.4.3
 myst-parser==0.18.1
-packaging==22.0
+packaging==23.0
 pathspec==0.10.3
-pbr==5.11.0
+pbr==5.11.1
 pipdeptree==2.3.3
 platformdirs==2.6.2
 pluggy==1.0.0
@@ -53,27 +53,27 @@
 pycodestyle==2.10.0
 pycparser==2.21
 pyflakes==3.0.1
-pygments==2.13.0
-pylint==2.15.9
+pygments==2.

commit ansible-lint for openSUSE:Factory

2023-01-06 Thread Source-Sync
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 2023-01-06 17:05:30

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1563 (New)


Package is "ansible-lint"

Fri Jan  6 17:05:30 2023 rev:15 rq:1056226 version:6.10.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-12-24 17:17:54.706984482 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1563/ansible-lint.changes  
2023-01-06 17:06:20.956448770 +0100
@@ -1,0 +2,23 @@
+Thu Jan  5 14:05:06 UTC 2023 - Johannes Kastl 
+
+- update to 6.10.2:
+  * Bugfixes
+- Make git a runtime dependency (#2860) @ssbarnea
+- Disable version check when running as a pre-commit hook (#2858) @ssbarnea
+- Avoid checking var-names on non ansible files (#2856) @ssbarnea
+
+---
+Wed Jan  4 15:57:49 UTC 2023 - Johannes Kastl 
+
+- update to 6.10.1:
+  * Bugfixes
+- Avoid TypeError NoneType with lookups (#2852) @ssbarnea
+- Add the missing github_branch meta field (#2847) @triplepoint
+- name[template]: only trigger on word characters after the template 
(#2836) @evgeni
+- Update documentation of `run_once` rule (#2823) @shataksh
+- Fix line number on var-naming error for 'register' (#2840) @zigarn
+- Add SLES15SP4 to schema (#2841) @johanneskastl
+- src/ansiblelint/schemas/meta.json: add openSUSE 15.5 (#2842) 
@johanneskastl
+- Complete schema for Antsibull changelogs (#2834) @shataksh
+
+---

Old:

  ansible-lint-6.10.0.tar.gz

New:

  ansible-lint-6.10.2.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.gSeTux/_old  2023-01-06 17:06:21.472451668 +0100
+++ /var/tmp/diff_new_pack.gSeTux/_new  2023-01-06 17:06:21.476451691 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.10.0
+Version:6.10.2
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.10.0.tar.gz -> ansible-lint-6.10.2.tar.gz ++
 2466 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2022-12-24 Thread Source-Sync
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 2022-12-24 17:17:52

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1563 (New)


Package is "ansible-lint"

Sat Dec 24 17:17:52 2022 rev:14 rq:1045199 version:6.10.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-12-05 18:02:05.880874614 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1563/ansible-lint.changes  
2022-12-24 17:17:54.706984482 +0100
@@ -1,0 +2,24 @@
+Fri Dec 16 12:46:39 UTC 2022 - Johannes Kastl 
+
+- convert from setup.cfg to pyproject.toml
+- update to 6.10.0:
+  * Minor Changes
+- Add schema for Antsibull changelogs (#2814) @ssbarnea
+- Add a rule to validate module options (#2749) @ganeshrn
+- Add meta-unsupported-ansible rule for checking requires_ansible values 
(#2770) @alisonlhart
+  * Bugfixes
+- Avoid running lookup filters while evaluating jinja2 (#2821) @ssbarnea
+- Update schema to accept a list for 'listen' (#2817) @zigarn
+- Update changelog schema etag (#2818) @ssbarnea
+- Fix args validation with setup module (#2813) @ssbarnea
+- Adopt PEP-621 packaging (#2807) @ssbarnea
+- Restore classic behavior of offline mode (#2806) @ssbarnea
+- Avoid false positive with name[casing] (#2800) @ssbarnea
+- Use JSON Schema to validate own config file (#2797) @ssbarnea
+- Add has_jinja and has_glob to text module (#2794) @ssbarnea
+- Update schema etags (#2791) @ssbarnea
+- Fix redirected links (#2790) @ssbarnea
+- Correct schema refresh logic (#2785) @ssbarnea
+- Add OracleLinux to supported platforms and include version 8.7 and 9.1 
(#2783) @facorazza
+
+---

Old:

  ansible-lint-6.9.1.tar.gz

New:

  ansible-lint-6.10.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.KT7JAo/_old  2022-12-24 17:17:55.774990926 +0100
+++ /var/tmp/diff_new_pack.KT7JAo/_new  2022-12-24 17:17:55.778990950 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.9.1
+Version:6.10.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -98,17 +98,23 @@
 
 %prep
 %setup -n %{name}-%{version}
-sed -ri 's/(\[metadata\])/\1\nversion = %{version}/' setup.cfg
+sed -i '/^dynamic/d' pyproject.toml
+sed -i '/^description/a version = "%{version}"' pyproject.toml
 sed -i '1{/\/usr\/bin\/env python/d;}' src/ansiblelint/__main__.py
 
 %build
-%{ansible_python_executable} -mpip wheel --no-deps --disable-pip-version-check 
--use-pep517 --no-build-isolation --progress-bar off --verbose . -w build/
+%{ansible_python_executable} -mpip wheel --no-deps --disable-pip-version-check 
--use-pep517 --no-build-isolation --progress-bar off --verbose --wheel-dir 
./build/ .
+mkdir -p ./dist
+cp ./build/ansible_lint-*-none-any.whl ./dist/
 
 %install
-%{ansible_python_executable} -mpip install --root %{buildroot} 
--disable-pip-version-check --no-compile --no-deps --progress-bar off 
build/ansible_lint-*.whl
+
+%{ansible_python_executable} -mpip install --root %{buildroot} 
--disable-pip-version-check --no-compile --no-deps --progress-bar off 
--ignore-installed --no-index --verbose --find-links build/ansible_lint-*.whl 
ansible_lint==%{version}
 find %{buildroot}/%{ansible_python_sitelib} -name '*.pyc' -delete
 %{ansible_python_executable} -m compileall 
%{buildroot}/%{ansible_python_sitelib}
 %{ansible_python_executable} -O -m compileall 
%{buildroot}/%{ansible_python_sitelib}
+cp -vr src/ansiblelint/schemas 
%{buildroot}/%{ansible_python_sitelib}/%{lib_name}/
+cp -vr src/ansiblelint/data %{buildroot}/%{ansible_python_sitelib}/%{lib_name}/
 
 %fdupes -s %{buildroot}/%{ansible_python_sitelib}
 

++ ansible-lint-6.9.1.tar.gz -> ansible-lint-6.10.0.tar.gz ++
 3257 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2022-12-05 Thread Source-Sync
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 2022-12-05 18:01:54

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1835 (New)


Package is "ansible-lint"

Mon Dec  5 18:01:54 2022 rev:13 rq:1040199 version:6.9.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-12-02 13:13:50.594084803 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1835/ansible-lint.changes  
2022-12-05 18:02:05.880874614 +0100
@@ -1,0 +2,22 @@
+Mon Dec  5 09:14:15 UTC 2022 - Johannes Kastl 
+
+- update to 6.9.1:
+  * Bugfixes
+- Allow var_naming_pattern in linter config schema (#2776) @ssbarnea
+- Fix multiline jinja pattern in schema (#2775) @ssbarnea
+- schema: allow jinja in diff keyword (#2774) @ssbarnea
+- Assimilate schemas project (#2769) @ssbarnea
+- Allow a prefix in subtasks names (#2740) @shataksh
+- Refactor risky-octal and improve its messaging (#2759) @ssbarnea
+- Deprecate running under py38 (#2760) @ssbarnea
+- Restore offline mode functionality (#2761) @ssbarnea
+- Fix badge linking to rules (#2746) @motlib
+- Upgrade linters and fix reported issues (#2752) @ssbarnea
+- Improve RPM Packaging (#2745) @gotmax23
+- Refactor only-builtins to have less code duplication (#2739) @evgeni
+- Treat ansible.legacy the same way ansible.builtin (#2727) @evgeni
+- Allow additional modules in only-builtins (#2732) @evgeni
+- Fix deannotate function (#2733) @ssbarnea
+- Correct packaging metadata (#2734) @ssbarnea
+
+---

Old:

  ansible-lint-6.9.0.tar.gz

New:

  ansible-lint-6.9.1.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.DNjNTN/_old  2022-12-05 18:02:06.536878186 +0100
+++ /var/tmp/diff_new_pack.DNjNTN/_new  2022-12-05 18:02:06.540878208 +0100
@@ -31,7 +31,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.9.0
+Version:6.9.1
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.9.0.tar.gz -> ansible-lint-6.9.1.tar.gz ++
 25114 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2022-12-02 Thread Source-Sync
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 2022-12-02 13:13:34

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1835 (New)


Package is "ansible-lint"

Fri Dec  2 13:13:34 2022 rev:12 rq:1039499 version:6.9.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-11-25 13:23:00.455632078 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1835/ansible-lint.changes  
2022-12-02 13:13:50.594084803 +0100
@@ -1,0 +2,12 @@
+Fri Nov 25 07:12:13 UTC 2022 - Johannes Kastl 
+
+- rework spec file to define %ansible_python version, which is the
+  python version, that ansible is built against, as well as
+  %ansible_python_sitelib
+- add explicit Requires for python*-subprocess-tee, that is not being added
+  automatically
+- Add Requires for python-filelock
+- Add Requires for python-bracex
+- Add version constraint for python-ruamel.yaml
+
+---



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.zaQ9ON/_old  2022-12-02 13:13:51.194088103 +0100
+++ /var/tmp/diff_new_pack.zaQ9ON/_new  2022-12-02 13:13:51.198088125 +0100
@@ -16,6 +16,17 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+%if 0%{?suse_version} < 1550
+# Leap15, SLES15
+%define ansible_python python310
+%define ansible_python_executable python3.10
+%define ansible_python_sitelib %python310_sitelib
+%else
+# Tumbleweed
+%define ansible_python python3
+%define ansible_python_executable python3
+%define ansible_python_sitelib %python3_sitelib
+%endif
 
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
@@ -28,54 +39,59 @@
 Source0:
https://github.com/ansible-community/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz#/ansible-lint-%{version}.tar.gz
 BuildArch:  noarch
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-pip
-BuildRequires:  python3-wheel
+BuildRequires:  %{ansible_python}-base >= 3.8
+BuildRequires:  %{ansible_python}-pip
+BuildRequires:  %{ansible_python}-wheel
 BuildRequires:  fdupes
 
 # https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L98
 # SECTION tests
-BuildRequires:  python3-flaky >= 3.7.0
-BuildRequires:  python3-pytest
-BuildRequires:  python3-pytest-cov
-BuildRequires:  python3-pytest-xdist >= 2.1.0
-BuildRequires:  python3-psutil
-BuildRequires:  python3-black >= 22.8.0
-BuildRequires:  python3-mypy
-BuildRequires:  python3-pylint
-BuildRequires:  python3-flake8
+BuildRequires:  %{ansible_python}-flaky >= 3.7.0
+BuildRequires:  %{ansible_python}-pytest
+BuildRequires:  %{ansible_python}-pytest-cov
+BuildRequires:  %{ansible_python}-pytest-xdist >= 2.1.0
+BuildRequires:  %{ansible_python}-psutil
+BuildRequires:  %{ansible_python}-black >= 22.8.0
+BuildRequires:  %{ansible_python}-mypy
+BuildRequires:  %{ansible_python}-pylint
+BuildRequires:  %{ansible_python}-flake8
 # /SECTION
 
 # Add runtime requirements (unless required for tests)
 # to make sure this only builds if they are present
 # https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L64
 BuildRequires:  ansible-core >= 2.12
-BuildRequires:  python3-ansible-compat >= 2.2.5
-BuildRequires:  python3-enrich >= 1.2.6
-BuildRequires:  python3-filelock >= 3.8.0
-BuildRequires:  python3-jsonschema >= 4.17.0
-BuildRequires:  python3-packaging >= 21.3
-BuildRequires:  python3-PyYAML >= 5.4.1
-BuildRequires:  python3-rich >= 12.0.0
-BuildRequires:  python3-ruamel.yaml >= 0.17.21
-BuildRequires:  python3-six
-BuildRequires:  python3-tenacity
-BuildRequires:  python3-wcmatch >= 8.3.2
-BuildRequires:  python3-yamllint >= 1.26.3
+BuildRequires:  %{ansible_python}-ansible-compat >= 2.2.5
+BuildRequires:  %{ansible_python}-enrich >= 1.2.6
+BuildRequires:  %{ansible_python}-filelock >= 3.8.0
+BuildRequires:  %{ansible_python}-jsonschema >= 4.17.0
+BuildRequires:  %{ansible_python}-packaging >= 21.3
+BuildRequires:  %{ansible_python}-PyYAML >= 5.4.1
+BuildRequires:  %{ansible_python}-rich >= 12.0.0
+BuildRequires:  (%{ansible_python}-ruamel.yaml >= 0.17.21 and 
%{ansible_python}-ruamel.yaml < 0.18)
+BuildRequires:  %{ansible_python}-six
+BuildRequires:  %{ansible_python}-subprocess-tee
+BuildRequires:  %{ansible_python}-tenacity
+BuildRequires:  %{ansible_python}-wcmatch >= 8.3.2
+BuildRequires:  %{ansible_python}-yamllint >= 1.26.3
 
 # https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L69
 Requires:   ansible-core >= 2.12
-Requires:   python3-ansible-compat >= 2.2.5
-Requires:   python3-black >= 22.8.0
-Requires:   python3-enrich 

commit ansible-lint for openSUSE:Factory

2022-11-25 Thread Source-Sync
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 2022-11-25 13:13:06

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1597 (New)


Package is "ansible-lint"

Fri Nov 25 13:13:06 2022 rev:11 rq:1038040 version:6.9.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-11-22 16:10:45.706206190 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1597/ansible-lint.changes  
2022-11-25 13:23:00.455632078 +0100
@@ -1,0 +2,23 @@
+Thu Nov 24 16:00:09 UTC 2022 - Johannes Kastl 
+
+- update to 6.9.0:
+  * Minor Changes
+- Enable dynamic schema refresh (#2703) @ssbarnea
+- Allow additional collections in only-builtins (#2710) @evgeni
+  * Bugfixes
+- Avoid Object of type PosixPath is not JSON serializable with jinja2 
(#2724) @ssbarnea
+- Expand ~ in PATH and warn user (#2723) @ssbarnea
+- Fix only builtins fail test (#2719) @evgeni
+- Allow profile to be set in config file (#2720) @shataksh
+- Decouple profile listing from profile selecting on CLI (#2721) @ssbarnea
+- Update url in docs (#2718) @ssbarnea
+- Prevent installation on Windows (#2712) @ssbarnea
+- Respect warn_list and skip_list (#2706) @rekup
+- Avoid version checking when version info is absent (#2714) @ssbarnea
+- Improve installation documentation (#2707) @oraNod
+- Docs: usage content edits (#2682) @oraNod
+- Sort dependencies (#2711) @ssbarnea
+- Fix loop_var_prefix message list in the docs (#2709) @evgeni
+- Clarify progressive mode documentation (#2708) @MarcinWieczorek 
+
+---

Old:

  ansible-lint-6.8.7.tar.gz

New:

  ansible-lint-6.9.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.LY0B43/_old  2022-11-25 13:23:00.955634775 +0100
+++ /var/tmp/diff_new_pack.LY0B43/_new  2022-11-25 13:23:00.963634819 +0100
@@ -20,7 +20,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.8.7
+Version:6.9.0
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -35,10 +35,11 @@
 # https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L98
 # SECTION tests
 BuildRequires:  python3-flaky >= 3.7.0
+BuildRequires:  python3-pytest
 BuildRequires:  python3-pytest-cov
 BuildRequires:  python3-pytest-xdist >= 2.1.0
 BuildRequires:  python3-psutil
-BuildRequires:  python3-black >= 22.1.0
+BuildRequires:  python3-black >= 22.8.0
 BuildRequires:  python3-mypy
 BuildRequires:  python3-pylint
 BuildRequires:  python3-flake8
@@ -46,33 +47,35 @@
 
 # Add runtime requirements (unless required for tests)
 # to make sure this only builds if they are present
+# https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L64
 BuildRequires:  ansible-core >= 2.12
-BuildRequires:  python3-ansible-compat >= 2.2.1
+BuildRequires:  python3-ansible-compat >= 2.2.5
 BuildRequires:  python3-enrich >= 1.2.6
-BuildRequires:  python3-jsonschema >= 4.9.0
-BuildRequires:  python3-packaging
-BuildRequires:  python3-PyYAML
-BuildRequires:  python3-rich >= 9.5.1
-BuildRequires:  python3-ruamel.yaml >= 0.15.37
+BuildRequires:  python3-filelock >= 3.8.0
+BuildRequires:  python3-jsonschema >= 4.17.0
+BuildRequires:  python3-packaging >= 21.3
+BuildRequires:  python3-PyYAML >= 5.4.1
+BuildRequires:  python3-rich >= 12.0.0
+BuildRequires:  python3-ruamel.yaml >= 0.17.21
 BuildRequires:  python3-six
 BuildRequires:  python3-tenacity
-BuildRequires:  python3-wcmatch >= 7.0
-BuildRequires:  python3-yamllint >= 1.25.0
+BuildRequires:  python3-wcmatch >= 8.3.2
+BuildRequires:  python3-yamllint >= 1.26.3
 
 # https://github.com/ansible/ansible-lint/blob/main/setup.cfg#L69
 Requires:   ansible-core >= 2.12
-Requires:   python3-ansible-compat >= 2.2.1
-Requires:   python3-black >= 22.1.0
+Requires:   python3-ansible-compat >= 2.2.5
+Requires:   python3-black >= 22.8.0
 Requires:   python3-enrich >= 1.2.6
-Requires:   python3-jsonschema >= 4.9.0
-Requires:   python3-packaging
-Requires:   python3-PyYAML
-Requires:   python3-rich >= 9.5.1
-Requires:   python3-ruamel.yaml >= 0.15.37
+Requires:   python3-jsonschema >= 4.17.0
+Requires:   python3-packaging >= 21.3
+Requires:   python3-PyYAML >= 5.4.1
+Requires:   python3-rich >= 12.0.0
+Requires:   python3-ruamel.yaml >= 0.17.21
 Requires:   python3-six
 Requires:   python3-tenacity
-Requires:   python3-wcmatch >= 7.0
-Requires:   python3-y

commit ansible-lint for openSUSE:Factory

2022-11-22 Thread Source-Sync
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 2022-11-22 16:10:36

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1597 (New)


Package is "ansible-lint"

Tue Nov 22 16:10:36 2022 rev:10 rq:1037242 version:6.8.7

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-11-17 17:24:37.729104900 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1597/ansible-lint.changes  
2022-11-22 16:10:45.706206190 +0100
@@ -1,0 +2,19 @@
+Mon Nov 21 09:24:01 UTC 2022 - Johannes Kastl 
+
+- update to 6.8.7:
+  * Bugfixes:
+- Refactor get_app (#2656) @ssbarnea
+- Bump minimal requirements (#2704) @ssbarnea
+- Docs: configuration content edits (#2675) @oraNod
+- Improve documentation on custom rules (#2685) @oraNod
+- Docs: lint profiles (#2666) @oraNod
+- Require ansible-compat>=2.2.5 (#2694) @ssbarnea
+- Updated schemas (#2698) @ssbarnea
+- Disable cspell allowCompoundWords (#2660) @shataksh
+- Print fatal matches first in GitHub Actions (#2689) @xfix
+- Make SARIF output specification compliant (#2668) @atiterlea
+- Perform mocking before installing dependencies (#2691) @ssbarnea
+- Update schemas (#2692) @ssbarnea
+- Fix broken test (#2676) @ssbarnea
+
+---

Old:

  ansible-lint-6.8.6.tar.gz

New:

  ansible-lint-6.8.7.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.aYexbe/_old  2022-11-22 16:10:46.290209153 +0100
+++ /var/tmp/diff_new_pack.aYexbe/_new  2022-11-22 16:10:46.294209173 +0100
@@ -20,7 +20,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.8.6
+Version:6.8.7
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.8.6.tar.gz -> ansible-lint-6.8.7.tar.gz ++
 1918 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2022-11-17 Thread Source-Sync
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 2022-11-17 17:24:31

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1597 (New)


Package is "ansible-lint"

Thu Nov 17 17:24:31 2022 rev:9 rq:1035968 version:6.8.6

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-11-04 17:36:50.677399640 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1597/ansible-lint.changes  
2022-11-17 17:24:37.729104900 +0100
@@ -1,0 +2,7 @@
+Tue Nov 15 15:36:21 UTC 2022 - Johannes Kastl 
+
+- update to 6.8.6:
+  * Bugfixes:
+- Fix offline mode (#2647) @ssbarnea
+
+---

Old:

  ansible-lint-6.8.5.tar.gz

New:

  ansible-lint-6.8.6.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.g4BPr5/_old  2022-11-17 17:24:38.177107270 +0100
+++ /var/tmp/diff_new_pack.g4BPr5/_new  2022-11-17 17:24:38.181107291 +0100
@@ -20,7 +20,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.8.5
+Version:6.8.6
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.8.5.tar.gz -> ansible-lint-6.8.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.5/.git_archival.txt 
new/ansible-lint-6.8.6/.git_archival.txt
--- old/ansible-lint-6.8.5/.git_archival.txt2022-11-01 00:04:14.0 
+0100
+++ new/ansible-lint-6.8.6/.git_archival.txt2022-11-01 17:32:45.0 
+0100
@@ -1 +1 @@
-ref-names: HEAD -> main, tag: v6.8.5
+ref-names: tag: v6.8.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.5/.pre-commit-config.yaml 
new/ansible-lint-6.8.6/.pre-commit-config.yaml
--- old/ansible-lint-6.8.5/.pre-commit-config.yaml  2022-11-01 
00:04:14.0 +0100
+++ new/ansible-lint-6.8.6/.pre-commit-config.yaml  2022-11-01 
17:32:45.0 +0100
@@ -141,7 +141,7 @@
 # empty args needed in order to match mypy cli behavior
 args: [--strict]
 additional_dependencies:
-  - ansible-compat>=2.2.3
+  - ansible-compat>=2.2.4
   - ansible-core
   - black
   - filelock
@@ -167,7 +167,7 @@
 hooks:
   - id: pylint
 additional_dependencies:
-  - ansible-compat>=2.2.3
+  - ansible-compat>=2.2.4
   - ansible-core
   - black
   - docutils
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.5/requirements.txt 
new/ansible-lint-6.8.6/requirements.txt
--- old/ansible-lint-6.8.5/requirements.txt 2022-11-01 00:04:14.0 
+0100
+++ new/ansible-lint-6.8.6/requirements.txt 2022-11-01 17:32:45.0 
+0100
@@ -5,7 +5,7 @@
 #pip-compile --extra=docs --extra=test --no-annotate 
--output-file=requirements.txt --strip-extras --unsafe-package=ansible-core 
setup.cfg
 #
 alabaster==0.7.12
-ansible-compat==2.2.3
+ansible-compat==2.2.4
 ansible-pygments==0.1.1
 astroid==2.12.12
 attrs==22.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.5/setup.cfg 
new/ansible-lint-6.8.6/setup.cfg
--- old/ansible-lint-6.8.5/setup.cfg2022-11-01 00:04:14.0 +0100
+++ new/ansible-lint-6.8.6/setup.cfg2022-11-01 17:32:45.0 +0100
@@ -67,7 +67,7 @@
 
 # These are required in actual runtime:
 install_requires =
-  ansible-compat>=2.2.3  # GPLv3
+  ansible-compat>=2.2.4  # GPLv3
   ansible-core>=2.12.0  # GPLv3
   black>=22.1.0  # MIT
   filelock  # The Unlicense


commit ansible-lint for openSUSE:Factory

2022-11-04 Thread Source-Sync
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 2022-11-04 17:34:36

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.2275 (New)


Package is "ansible-lint"

Fri Nov  4 17:34:36 2022 rev:8 rq:1032637 version:6.8.5

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-10-29 20:18:28.658648907 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2275/ansible-lint.changes  
2022-11-04 17:36:50.677399640 +0100
@@ -1,0 +2,14 @@
+Tue Nov  1 07:16:16 UTC 2022 - Johannes Kastl 
+
+- update to 6.8.5:
+  * Bugfixes
+- Fix offline mode (#2643) @ssbarnea
+- Delay app initialization (#2642) @ssbarnea
+- Fix pip version check (#2641) @ssbarnea
+- Fix progressive mode exit code (#2638) @ssbarnea
+- role-name[path]: Now detects use of paths when including roles (#2532) 
@ssbarnea
+- Avoid altering severity based on level on codeclimate output (#2637) 
@ssbarnea
+- Do not emit fqcn[action-core] when ansible.legacy is used for builtin 
modules (#2634) @felixfontein
+- Avoid upgrade recommendation for bleeding edge users (#2630) @ssbarnea
+
+---

Old:

  ansible-lint-6.8.4.tar.gz

New:

  ansible-lint-6.8.5.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.lA0xix/_old  2022-11-04 17:36:51.245402607 +0100
+++ /var/tmp/diff_new_pack.lA0xix/_new  2022-11-04 17:36:51.249402628 +0100
@@ -20,7 +20,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.8.4
+Version:6.8.5
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.8.4.tar.gz -> ansible-lint-6.8.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.4/.git_archival.txt 
new/ansible-lint-6.8.5/.git_archival.txt
--- old/ansible-lint-6.8.4/.git_archival.txt2022-10-27 21:15:09.0 
+0200
+++ new/ansible-lint-6.8.5/.git_archival.txt2022-11-01 00:04:14.0 
+0100
@@ -1 +1 @@
-ref-names: tag: v6.8.4
+ref-names: HEAD -> main, tag: v6.8.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.4/.github/workflows/tox.yml 
new/ansible-lint-6.8.5/.github/workflows/tox.yml
--- old/ansible-lint-6.8.4/.github/workflows/tox.yml2022-10-27 
21:15:09.0 +0200
+++ new/ansible-lint-6.8.5/.github/workflows/tox.yml2022-11-01 
00:04:14.0 +0100
@@ -166,7 +166,7 @@
   WSLENV: FORCE_COLOR:PYTEST_REQPASS:TOXENV:TOX_PARALLEL_NO_SPINNER
   # Number of expected test passes, safety measure for accidental skip of
   # tests. Update value if you add/remove tests.
-  PYTEST_REQPASS: 710
+  PYTEST_REQPASS: 713
 
 steps:
   - name: Activate WSL1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.4/.pre-commit-config.yaml 
new/ansible-lint-6.8.5/.pre-commit-config.yaml
--- old/ansible-lint-6.8.4/.pre-commit-config.yaml  2022-10-27 
21:15:09.0 +0200
+++ new/ansible-lint-6.8.5/.pre-commit-config.yaml  2022-11-01 
00:04:14.0 +0100
@@ -141,7 +141,7 @@
 # empty args needed in order to match mypy cli behavior
 args: [--strict]
 additional_dependencies:
-  - ansible-compat>=2.2.0
+  - ansible-compat>=2.2.3
   - ansible-core
   - black
   - filelock
@@ -167,7 +167,7 @@
 hooks:
   - id: pylint
 additional_dependencies:
-  - ansible-compat>=2.2.0
+  - ansible-compat>=2.2.3
   - ansible-core
   - black
   - docutils
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.4/conftest.py 
new/ansible-lint-6.8.5/conftest.py
--- old/ansible-lint-6.8.4/conftest.py  2022-10-27 21:15:09.0 +0200
+++ new/ansible-lint-6.8.5/conftest.py  2022-11-01 00:04:14.0 +0100
@@ -6,7 +6,6 @@
 from typing import Any
 
 import pytest
-from ansible.module_utils.common.yaml import HAS_LIBYAML
 
 # checking if user is running pytest without installing test dependencies:
 missing = []
@@ -22,8 +21,19 @@
 # we need to be sure that we have the requirements installed as some tests
 # might depend on these.
 try:
+from ansible_compat.prerun import get_cache_dir
+
+cache_dir = get_cache_dir(".")
 subprocess.check_output(
-["ansible-galaxy", "collecti

commit ansible-lint for openSUSE:Factory

2022-10-29 Thread Source-Sync
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 2022-10-29 20:17:11

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.2275 (New)


Package is "ansible-lint"

Sat Oct 29 20:17:11 2022 rev:7 rq:1032120 version:6.8.4

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-10-14 15:44:01.800067754 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2275/ansible-lint.changes  
2022-10-29 20:18:28.658648907 +0200
@@ -1,0 +2,27 @@
+Sat Oct 29 07:44:23 UTC 2022 - Johannes Kastl 
+
+- modify _service to no longer use the tar_scm service,
+  as the resulting tarball is not as expected
+
+---
+Sat Oct 29 07:29:21 UTC 2022 - Johannes Kastl 
+
+- Update to 6.8.4:
+  * Bugfixes
+- Add experimental rule for run_once (#2626) @ajinkyau
+- Fix package name in pip upgrade instructions (#2625) @davedittrich
+- Docs: wrap loop var tag (#2610) @oraNod
+- Prevent pip exception with version check (#2624) @ssbarnea
+
+---
+Sat Oct 29 07:27:33 UTC 2022 - ka...@b1-systems.de
+
+- Update to version v6.8.3:
+  * Bugfixes
+-  Add warning message about outdated linter version (#2615) @ssbarnea
+-  Detect ScannerError while searching for skipped rules (#2619) 
@felixfontein
+-  Fix merging of command line options with configuration (#2616) @ssbarnea
+-  Refactor fqcn to recommend use of canonical names (#2604) @ssbarnea
+-  Allow toggling strict in the config file (#2603) @hemberger
+
+---

Old:

  ansible-lint-6.8.2.tar.gz

New:

  ansible-lint-6.8.4.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.TvHmPV/_old  2022-10-29 20:18:29.050650995 +0200
+++ /var/tmp/diff_new_pack.TvHmPV/_new  2022-10-29 20:18:29.054651016 +0200
@@ -20,7 +20,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.8.2
+Version:6.8.4
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ _service ++
--- /var/tmp/diff_new_pack.TvHmPV/_old  2022-10-29 20:18:29.098651251 +0200
+++ /var/tmp/diff_new_pack.TvHmPV/_new  2022-10-29 20:18:29.102651272 +0200
@@ -1,16 +1,5 @@
 
-  
-https://github.com/ansible-community/ansible-lint
-git
-.git
-v6.7.0
-@PARENT_TAG@
-disable
-v*
-  
-  
-*.tar
-gz
+  
   
 
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.TvHmPV/_old  2022-10-29 20:18:29.122651378 +0200
+++ /var/tmp/diff_new_pack.TvHmPV/_new  2022-10-29 20:18:29.126651400 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/ansible-community/ansible-lint
-  04f808a67e341d88bcf77fd2017199be959c0459
+  08a89892121d92b98b3f837116d5cea71b088bd4
 (No newline at EOF)
 

++ ansible-lint-6.8.2.tar.gz -> ansible-lint-6.8.4.tar.gz ++
 2153 lines of diff (skipped)


commit ansible-lint for openSUSE:Factory

2022-10-14 Thread Source-Sync
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 2022-10-14 15:42:46

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.2275 (New)


Package is "ansible-lint"

Fri Oct 14 15:42:46 2022 rev:6 rq:1010628 version:6.8.2

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-10-11 18:05:41.094097910 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2275/ansible-lint.changes  
2022-10-14 15:44:01.800067754 +0200
@@ -1,0 +2,11 @@
+Fri Oct 14 04:52:59 UTC 2022 - Johannes Kastl 
+
+- update to 6.8.2:
+  * Bugfixes
+- Fix strict mode (#2601) @ssbarnea
+- Fix config file outside project_dir bug (#2600) @ssbarnea
+- Add win_command/win_shell to no-free-form modules (#2596) @nre-ableton
+- Docs: Add MD for var-naming (#2594) @oraNod
+- Fix role-name correct code example (#2591) @branic
+
+---

Old:

  ansible-lint-6.8.1.tar.gz

New:

  ansible-lint-6.8.2.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.rfApVx/_old  2022-10-14 15:44:02.256068515 +0200
+++ /var/tmp/diff_new_pack.rfApVx/_new  2022-10-14 15:44:02.260068522 +0200
@@ -20,7 +20,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.8.1
+Version:6.8.2
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT

++ ansible-lint-6.8.1.tar.gz -> ansible-lint-6.8.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.1/.github/workflows/tox.yml 
new/ansible-lint-6.8.2/.github/workflows/tox.yml
--- old/ansible-lint-6.8.1/.github/workflows/tox.yml2022-10-10 
23:33:31.0 +0200
+++ new/ansible-lint-6.8.2/.github/workflows/tox.yml2022-10-13 
19:25:35.0 +0200
@@ -166,7 +166,7 @@
   WSLENV: FORCE_COLOR:PYTEST_REQPASS:TOXENV:TOX_PARALLEL_NO_SPINNER
   # Number of expected test passes, safety measure for accidental skip of
   # tests. Update value if you add/remove tests.
-  PYTEST_REQPASS: 705
+  PYTEST_REQPASS: 707
 
 steps:
   - name: Activate WSL1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-lint-6.8.1/PKG-INFO 
new/ansible-lint-6.8.2/PKG-INFO
--- old/ansible-lint-6.8.1/PKG-INFO 2022-10-10 23:33:53.351993000 +0200
+++ new/ansible-lint-6.8.2/PKG-INFO 2022-10-13 19:25:55.447939000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-lint
-Version: 6.8.1
+Version: 6.8.2
 Summary: Checks playbooks for practices and behavior that could potentially be 
improved
 Home-page: https://github.com/ansible-community/ansible-lint
 Author: Will Thames
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-6.8.1/examples/playbooks/strict-mode.yml 
new/ansible-lint-6.8.2/examples/playbooks/strict-mode.yml
--- old/ansible-lint-6.8.1/examples/playbooks/strict-mode.yml   1970-01-01 
01:00:00.0 +0100
+++ new/ansible-lint-6.8.2/examples/playbooks/strict-mode.yml   2022-10-13 
19:25:35.0 +0200
@@ -0,0 +1,7 @@
+---
+- name: Fixture for test_strict
+  hosts: localhost
+  tasks:
+- ansible.builtin.debug: # <-- name should be first key (warning)
+msg: "Hello World"
+  name: Display debug information
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-6.8.1/src/ansible_lint.egg-info/PKG-INFO 
new/ansible-lint-6.8.2/src/ansible_lint.egg-info/PKG-INFO
--- old/ansible-lint-6.8.1/src/ansible_lint.egg-info/PKG-INFO   2022-10-10 
23:33:53.0 +0200
+++ new/ansible-lint-6.8.2/src/ansible_lint.egg-info/PKG-INFO   2022-10-13 
19:25:55.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: ansible-lint
-Version: 6.8.1
+Version: 6.8.2
 Summary: Checks playbooks for practices and behavior that could potentially be 
improved
 Home-page: https://github.com/ansible-community/ansible-lint
 Author: Will Thames
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-lint-6.8.1/src/ansible_lint.egg-info/SOURCES.txt 
new/ansible-lint-6.8.2/src/ansible_lint.egg-info/SOURCES.txt
--- old/ansible-lint-6.8.1/src/ansible_lint.egg-info/SOURCES.txt
2022-10-10 23:33:53.0 +0200
+++ new/ansible-lint-6.8.2/src/ansible_lint.egg-info/SOURCES.txt
2022-10-13 19:25:55.0 +0200
@@ -154,6 +154,7 @@
 examples/playbooks/rule-var-nami

commit ansible-lint for openSUSE:Factory

2022-10-11 Thread Source-Sync
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 2022-10-11 18:03:10

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.2275 (New)


Package is "ansible-lint"

Tue Oct 11 18:03:10 2022 rev:5 rq:1009650 version:6.8.1

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-10-10 18:47:17.899222802 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2275/ansible-lint.changes  
2022-10-11 18:05:41.094097910 +0200
@@ -1,0 +2,60 @@
+Tue Oct 11 05:00:12 UTC 2022 - Johannes Kastl 
+
+- update to 6.8.1:
+  * Bugfixes
+- Improve errors with invalid yaml files (#2589) @ssbarnea
+- Avoid jinja[invalid] with vars on task (#2588) @ssbarnea
+- Fix rules selection by profile (#2587) @ssbarnea
+- Soften no-free-form occurences (#2586) @ssbarnea
+- Ensure all rich tags are closed (#2585) @ssbarnea
+- Docs: Add MD for role name rule (#2583) @oraNod
+- Avoid warnings with empty role meta files (#2580) @ssbarnea
+- Update schemas (#2582) @ssbarnea
+- Docs: Add MD for risky shell pipe (#2577) @oraNod
+- Include help url with JSON output format (#2578) @ssbarnea
+- Docs: Add MD for risky-octal rule (#2574) @shataksh
+
+---
+Mon Oct 10 06:12:47 UTC 2022 - Johannes Kastl 
+
+- update to 6.8.0:
+  * Minor Changes
+- Add no-shorthand rule as experimental (#2527) @ssbarnea
+- Adds summary stats about found violations (#2495) @ssbarnea
+- Upgrade fqcn-builtins rule into fqcn (#2505) @ssbarnea
+- Changed success/failure message (#2567) @ssbarnea
+  * Bugfixes
+- Add extra documentation (#2503 #2511 #2546 #2551 #2552 #2554 #2555 #2559 
#2560 #2561) @ssbarnea @oraNod
+- Refactor the rendering of errors and warnings (#2566) @ssbarnea
+- Fixed regex for pipefail rule (#2564) @ajinkyau
+- Ensure we detect templating errors (#2558) @ssbarnea
+- Remove enrich as a dependency (#2557) @ssbarnea
+- Implement strict mode (#2533) @ssbarnea
+- Avoid extra space when building task names (#2531) @ssbarnea
+- Refactor parsing of ansible syntax check (#2529) @ssbarnea
+- Allow var_files to be null, string and list of strings (#2528) @ssbarnea
+- Fix bug which prevented run of rules on tasks doing imports (#2526) 
@ssbarnea
+- Resolved documentation redirects (#2523) @ssbarnea
+- Document lack of module_defaults support (#2519) @ssbarnea
+- Allow file attribute with ansible.builtin.include_tasks (#2518) @ssbarnea
+- Update schemas (#2517) @ssbarnea
+- Replace template-instead-of-copy with avoid-implicit[copy-content] 
(#2512) @ssbarnea
+- Fix path expansion when outside user home (#2515) @ssbarnea
+- var-naming: also recognize vars with set_fact module (#2496) @nishipy
+- Fix rich exception with tasks containing square brackets (#2510) 
@ssbarnea
+- Fix exception with vars_prompt (#2500) @ssbarnea
+- Fix project_dir detect with .config configs (#2499) @ssbarnea
+- Avoid implicit templating if not play/task (#2498) @ssbarnea
+- Fixed few profile rule name errors (#2497) @ssbarnea
+- Rename no-shorthand to no-free-form (#2548) @ssbarnea
+- Avoid reporting matches for files outside project_dir (#2547) @ssbarnea
+- Allow fqcn with more than 2 dots (#2544) @ssbarnea
+- no-shorthand: Avoid false positive with raw (#2541 #2542) @ssbarnea
+- Fix project directory detection with config inside .config (#2540) 
@ssbarnea
+
+---
+Thu Oct  6 08:39:49 UTC 2022 - Johannes Kastl 
+
+- check/verify/update build and runtime dependencies
+
+---

Old:

  ansible-lint-6.7.0.tar.gz

New:

  ansible-lint-6.8.1.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.i7ney6/_old  2022-10-11 18:05:41.498098563 +0200
+++ /var/tmp/diff_new_pack.i7ney6/_new  2022-10-11 18:05:41.502098569 +0200
@@ -20,7 +20,7 @@
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:   ansible-lint
-Version:6.7.0
+Version:6.8.1
 Release:0%{?dist}
 Summary:Best practices checker for Ansible
 License:MIT
@@ -28,35 +28,45 @@
 Source0:
https://github.com/ansible-community/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz#/ansible-lint-%{version}.tar.gz
 BuildArch:  noarch
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-PyYAML
 BuildRequires:  python3-pip
-BuildRequire

commit ansible-lint for openSUSE:Factory

2022-10-10 Thread Source-Sync
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 2022-10-10 18:46:53

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.2275 (New)


Package is "ansible-lint"

Mon Oct 10 18:46:53 2022 rev:4 rq:1008346 version:6.7.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-05-30 12:44:39.056446471 +0200
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2275/ansible-lint.changes  
2022-10-10 18:47:17.899222802 +0200
@@ -1,0 +2,264 @@
+Thu Oct  6 07:09:51 UTC 2022 - Johannes Kastl 
+
+- fix wrong source URLs
+
+---
+Sun Sep 25 12:28:22 UTC 2022 - Johannes Kastl 
+
+- update to 6.7.0:
+  * Minor Changes
+- name[template]: recommend to use templating as suffix on names (#2483) 
@vineethreddykaturu
+  * Bugfixes
+- Refactor no-loop-var-prefix rule (#2470) @oraNod
+- key-order: now sorts block/rescue/always to the bottom (#2454) @ssbarnea
+- Ensure we do not return relative paths outside the project (#2492) 
@ssbarnea
+- fix: use ansible-compat to install collections (#2466) @mnaser
+- Change rich markdown theme/colors (#2486) @ssbarnea
+- schema: allow listen key on handlers (#2484) @ssbarnea
+- Ensure that symlinked arguments are resolved (#2476) @ssbarnea
+- Document No hosts matched the subscripted pattern (#2481) @ssbarnea
+- Use site.getuserbase() to detect ansible executable (#2477) @ssbarnea
+
+---
+Sun Sep 25 12:21:32 UTC 2022 - Johannes Kastl 
+
+- update to 6.6.1:
+  * Bugfixes
+- meta: allow empty meta schema files (#2472) @ssbarnea
+- schema: correct documentation (#2471) @ssbarnea
+- Fix jinja[invalid] false positive (#2465) @ssbarnea
+- Update schemas (#2467) @ssbarnea
+- Docs: yamllint rule (#2450) @oraNod
+- Refactor: remove obsolete odict class alias (#2452) @ssbarnea
+- Refactor some constants into specific module (#2451) @ssbarnea
+- Docs: no handler rule doc update (#2446) @oraNod
+- Fix bug with user action (#2448) @ssbarnea
+- api: enable matchtask() to return list[MatchError] (#2445) @ssbarnea
+
+---
+Sun Sep 25 11:44:27 UTC 2022 - Johannes Kastl 
+
+- update to 6.6.0:
+  * Minor Changes
+- Replace no-jinja-nesting with jinja[invalid] (#2436) @ssbarnea
+- Create template_instead_of_copy.py (#2346) @GhostLyrics
+- Add rule to verify that galaxy.yml collection version is present and >= 
1.0.0 (#2383) @KB-perByte
+  * Bugfixes
+- Mark galaxy rule as required only for shared profile (#2441) @ssbarnea
+- Improve noqa comment detection (#2440) @ssbarnea
+- Update schemas (#2439) @ssbarnea
+- Fix bug parsing inline skips with tags: (#2438) @ssbarnea
+- Fix bug in skip_list parsing with lists of integers (#2437) @ssbarnea
+- Update meta schema to require standalone property (#2435) @ssbarnea
+- Fix identification of inline noqa skips (#2300) @ssbarnea
+- Docs: no handler rule (#2406) @oraNod
+- Docs: updates to schema rule (#2431) @oraNod
+- Make links to rule docs relative (#2432) @ssbarnea
+- Fix include load in blocks (#2398) @kostyaplis
+- Docs: Update the fqcn builtin rule docs for legacy shell (#2430) @oraNod
+- Docs: literal compare rule (#2415) @oraNod
+- Docs: inline env var rule (#2414) @oraNod
+- docs: exclude_list => exclude_paths (#2428) @ltalirz
+- Document metadata rules (#2416) @oraNod
+- Clean-up documentation theme (#2425) @ssbarnea
+- Change ansible-lint logo to bracket-dot from codicons (#2424) @ssbarnea
+- Docs: empty string compare rule (#2400) @oraNod
+- Docs: ignore errors rule (#2413) @oraNod
+- no-changed-when: add documentation (#2417) @oraNod
+- Docs: Minor edits to rule docs (#2418) @oraNod
+- schema: add documentation (#2421) @ssbarnea
+- fqcn-builtins: add documentation (#2412) @oraNod
+- no-log-password: add documentation (#2409) @oraNod
+- Update schemas (#2411) @ssbarnea
+- no-jinja-when: add documentation (#2408) @oraNod
+- Update schemas (#2410) @ssbarnea
+- Suspend git output in progressive mode (#2369) @kostyaplis
+- Do not parse excluded files (#2395) @sathieu
+- docs: replace wrong occurrences of ignore_list with skip_list in rules 
(#2388) @karras
+
+---
+Wed Sep  7 13:22:09 UTC 2022 - Johannes Kastl 
+
+- disable set_version service, as it only writes 1.md into the spec version
+
+---
+Wed 

commit ansible-lint for openSUSE:Factory

2022-05-30 Thread Source-Sync
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 2022-05-30 12:43:48

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.2254 (New)


Package is "ansible-lint"

Mon May 30 12:43:48 2022 rev:3 rq:979692 version:5.4.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-02-15 23:58:13.440368868 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.2254/ansible-lint.changes  
2022-05-30 12:44:39.056446471 +0200
@@ -1,0 +2,5 @@
+Sun May 29 11:07:05 UTC 2022 - Sebastian Wagner 
+
+- Add deprecated-pytest-hook.patch to fix a test fail.
+
+---

New:

  deprecated-pytest-hook.patch



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.nYQaWX/_old  2022-05-30 12:44:40.752448728 +0200
+++ /var/tmp/diff_new_pack.nYQaWX/_new  2022-05-30 12:44:40.756448734 +0200
@@ -26,6 +26,7 @@
 License:MIT
 URL:https://github.com/ansible-community/ansible-lint
 Source0:
https://github.com/ansible-community/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz
+Patch0: 
https://github.com/ansible/ansible-lint/commit/aa6c1c6577f8178643591ddc06996a5d5588cb9a.patch#/deprecated-pytest-hook.patch
 BuildArch:  noarch
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-PyYAML
@@ -40,11 +41,11 @@
 BuildRequires:  python3-yamllint
 #BuildRequires: git
 BuildRequires:  python3-enrich >= 1.2.6
+BuildRequires:  ansible
 BuildRequires:  python3-rich >= 9.5.1
 BuildRequires:  python3-ruamel.yaml >= 0.15.37
 BuildRequires:  python3-wcmatch >= 7.0
 # /SECTION
-BuildRequires:  ansible
 BuildRequires:  fdupes
 Requires:   ansible
 Requires:   python3-PyYAML
@@ -61,6 +62,7 @@
 
 %prep
 %setup -n ansible-lint-%{version}
+%patch0 -p1
 sed -ri 's/(\[metadata\])/\1\nversion = %{version}/' setup.cfg
 sed -i '1{/\/usr\/bin\/env python/d;}' src/ansiblelint/__main__.py
 
@@ -78,7 +80,7 @@
 %check
 # exclude some tests depending on internet access (galaxy modules)
 # exclude test_cli_auto_detect which depends on a local git repository
-# exclude test_co and test_call_from_outside_venv because of 
https://github.com/ansible-community/ansible-lint/issues/1885
+# exclude test_co and test_call_from_outside_venv because of 
https://github.com/ansible-community/ansible-lint/issues/1885 FIXED!
 PYTHONPATH=${PYTHONPATH:+$PYTHONPATH:}%{buildroot}/%{python3_sitelib} 
PATH=${PATH:+$PATH:}%{buildroot}/%{_bindir} PYTHONDONTWRITEBYTECODE=1 pytest -v 
-k 'not (test_prerun_reqs_v1 or test_prerun_reqs_v2 or test_install_collection 
or test_require_collection_wrong_version or test_cli_auto_detect or test_eco or 
test_call_from_outside_venv)'
 
 %files

++ deprecated-pytest-hook.patch ++
>From aa6c1c6577f8178643591ddc06996a5d5588cb9a Mon Sep 17 00:00:00 2001
From: Sorin Sbarnea 
Date: Sun, 13 Feb 2022 13:21:49 +
Subject: [PATCH] Remove deprecated pytest hook (#1891)

---
 conftest.py | 22 --
 tox.ini |  1 +
 2 files changed, 1 insertion(+), 22 deletions(-)

diff --git a/conftest.py b/conftest.py
index 303e87302..f93a957af 100644
--- a/conftest.py
+++ b/conftest.py
@@ -1,27 +1,5 @@
 """PyTest Fixtures."""
 import os
-import re
-import sys
-from typing import List
 
 os.environ["NO_COLOR"] = "1"
 pytest_plugins = ["ansiblelint.testing.fixtures"]
-
-
-def pytest_cmdline_preparse(args: List[str]) -> None:
-"""Pytest hook."""
-# disable xdist when called with -k args (filtering)
-# 
https://stackoverflow.com/questions/66407583/how-to-disable-pytest-xdist-only-when-pytest-is-called-with-filters
-if "xdist" in sys.modules and "-k" in args:
-for i, arg in enumerate(args):
-# remove -n # option
-if arg == "-n":
-del args[i]
-del args[i]
-break
-# remove -n# option
-if re.match(r"-n\d+", arg):
-del args[i]
-break
-
-args[:] = ["-n0"] + args
diff --git a/tox.ini b/tox.ini
index 4ffa9d99e..fb0525be6 100644
--- a/tox.ini
+++ b/tox.ini
@@ -28,6 +28,7 @@ commands =
   {envpython} -m pytest \
   --junitxml "{toxworkdir}/junit.{envname}.xml" \
   {posargs:\
+-n0 \
 -m "not eco" \
 -p pytest_cov \
 --cov ansiblelint \


commit ansible-lint for openSUSE:Factory

2022-02-15 Thread Source-Sync
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 2022-02-15 23:57:45

Comparing /work/SRC/openSUSE:Factory/ansible-lint (Old)
 and  /work/SRC/openSUSE:Factory/.ansible-lint.new.1956 (New)


Package is "ansible-lint"

Tue Feb 15 23:57:45 2022 rev:2 rq:955068 version:5.4.0

Changes:

--- /work/SRC/openSUSE:Factory/ansible-lint/ansible-lint.changes
2022-02-02 22:45:02.826054212 +0100
+++ /work/SRC/openSUSE:Factory/.ansible-lint.new.1956/ansible-lint.changes  
2022-02-15 23:58:13.440368868 +0100
@@ -1,0 +2,26 @@
+Tue Feb 15 09:21:58 UTC 2022 - Sebastian Wagner 
+
+- disable the tests test_co and test_call_from_outside_venv, they expect the 
ansible-lint executable in /usr/bin/
+  see https://github.com/ansible-community/ansible-lint/issues/1885
+
+---
+Sun Feb 13 08:42:03 UTC 2022 - Sebastian Wagner 
+
+- remove obsolete fix-discover_lintables.patchs
+- Update to version 5.4.0:
+ - Minor Changes
+  - Neuter min space requirement for inline comments (#1821) @ssbarnea
+  - Allow rules to request original raw task data (#1834) @cognifloyd
+  - Add utils.nested_items_path and Deprecate utils.nested_items (#1824) 
@cognifloyd
+  - MatchError's should include the filename (#1806) @cognifloyd
+ - Bugfixes
+  - Allow use without activation of virtualenv (#1860) @ssbarnea
+  - Avoid running code on ansiblelint.config import (#1870) @ssbarnea
+  - Avoid false positive with git lfs command (#1859) @ssbarnea
+  - Strip ./ from discover_lintables results (#1837) @sebix
+  - Correcting formatting of sample .ansible-lint config (#1841) @IronTooch
+  - Move ansiblelint.testing.RunFromText import into test code (#1827) 
@cognifloyd
+  - Allow noqa to be used in more lintable kinds (#1819) @SirUli
+  - Recursively extract tasks from blocks (#1809) @cognifloyd
+
+---

Old:

  ansible-lint-5.3.2.tar.gz
  fix-discover_lintables.patch

New:

  ansible-lint-5.4.0.tar.gz



Other differences:
--
++ ansible-lint.spec ++
--- /var/tmp/diff_new_pack.SLhHCx/_old  2022-02-15 23:58:13.848369995 +0100
+++ /var/tmp/diff_new_pack.SLhHCx/_new  2022-02-15 23:58:13.852370006 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ansible-lint
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 # Copyright 2018 by Lars Vogdt
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,56 +13,54 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %global lib_name ansiblelint
 %{?python_enable_dependency_generator}
 Name:  ansible-lint
-Version:   5.3.2
+Version:5.4.0
 Release:   1%{?dist}
 Summary:   Best practices checker for Ansible
 License:   MIT
-Url:   https://github.com/willthames/ansible-lint
-Source0:   
https://github.com/willthames/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz
-Patch0:
https://github.com/ansible-community/ansible-lint/pull/1837.patch#/fix-discover_lintables.patch
+URL:https://github.com/ansible-community/ansible-lint
+Source0:
https://github.com/ansible-community/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz
 BuildArch: noarch
 BuildRequires: python-rpm-macros
-BuildRequires: python3-pip
-BuildRequires: python3-wheel
 BuildRequires: python3-PyYAML
+BuildRequires:  python3-pip
 BuildRequires: python3-six
+BuildRequires:  python3-wheel
 # SECTION tests
 BuildRequires: python3-pytest-xdist
 BuildRequires: python3-flaky
-BuildRequires: python3-tenacity
 BuildRequires: python3-packaging
+BuildRequires:  python3-tenacity
 BuildRequires: python3-yamllint
 #BuildRequires: git
 BuildRequires: python3-enrich >= 1.2.6
 BuildRequires: python3-rich >= 9.5.1
-BuildRequires: python3-wcmatch >= 7.0
 BuildRequires: python3-ruamel.yaml >= 0.15.37
+BuildRequires:  python3-wcmatch >= 7.0
 # /SECTION
 BuildRequires: ansible
 BuildRequires: fdupes
 Requires:  ansible
 Requires:  python3-PyYAML
-Requires:  python3-six
-Requires:  python3-tenacity
-Requires:  python3-packaging
 Requires:  python3-enrich >= 1.2.6
+Requires:   python3-packaging
 Requires:  python3-rich >= 9.5.1
-Requires:  python3-wcmatch >= 7.0