commit ansible-lint for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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