From 2ed9df323762c5238335205469cd0190b243e9aed5ef74cc507a8db0380d7c46 Mon Sep 17 00:00:00 2001 From: Johannes Kastl Date: Tue, 16 May 2023 10:16:18 +0000 Subject: [PATCH] Accepting request 1087366 from home:ojkastl_buildservice:Branch_systemsmanagement_ansible - update to 6.16.1: - modify %if-condition to allow building for python3.10 or python3.11 on SLES15 - update to 6.16.0: - change python version on Leap15/SLES15 to python3.11 to use the new stack supported by SUSE OBS-URL: https://build.opensuse.org/request/show/1087366 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:ansible/ansible-lint?expand=0&rev=33 --- ansible-lint-6.15.0.tar.gz | 3 -- ansible-lint-6.16.1.tar.gz | 3 ++ ansible-lint.changes | 97 ++++++++++++++++++++++++++++++++++++++ ansible-lint.spec | 11 ++++- 4 files changed, 110 insertions(+), 4 deletions(-) delete mode 100644 ansible-lint-6.15.0.tar.gz create mode 100644 ansible-lint-6.16.1.tar.gz diff --git a/ansible-lint-6.15.0.tar.gz b/ansible-lint-6.15.0.tar.gz deleted file mode 100644 index 038d3cb..0000000 --- a/ansible-lint-6.15.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f9317b85c6e288f012757f69f670c08a301dfd3774d5463615746c823226148a -size 414232 diff --git a/ansible-lint-6.16.1.tar.gz b/ansible-lint-6.16.1.tar.gz new file mode 100644 index 0000000..e105c49 --- /dev/null +++ b/ansible-lint-6.16.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c8a9e122079201f8850f1c976118ff5c366e28c5f43f22a19cb712f55f57a43 +size 418438 diff --git a/ansible-lint.changes b/ansible-lint.changes index 992b64d..51a6fc9 100644 --- a/ansible-lint.changes +++ b/ansible-lint.changes @@ -1,3 +1,100 @@ +------------------------------------------------------------------- +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) @shatakshiiii + - 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) @shatakshiiii + - ruff: Address EXE (#3367) @ssbarnea + - ruff: Address BLE (#3368) @shatakshiiii + - ruff: Address INP and PLW (#3366) @ssbarnea + - Add initial handling of submodules to contribution docs + (#3362) @klaus-tux + - ruff: Address T and RET (#3364) @ssbarnea + - Find "changed" not only in first "when" condition (#3358) + @klaus-tux + - ruff: fix S rule (#3363) @ssbarnea + - Make MatchError a dataclass (#3345) @ssbarnea + - Remove `EM` from ruff ignores (#3356) @shatakshiiii + - Mock jinja filters to prevent templating errors (#3355) + @ssbarnea + - Update schema files (#3354) @ssbarnea + - Add Fedora 38 to meta.json schema file (#3353) + @Marek-Mantaj-Mobica + - Remove `RUF` from ruff ignores (#3346) @ajinkyau + - Remove `G` from ruff ignores (#3332) @shatakshiiii + - Remove `ISC` from ruff ignores (#3342) @shatakshiiii + - Remove `C` from ruff ignores (#3343) @ajinkyau + - Make linter configuration a dataclass (#3334) @ssbarnea + - Remove `N` from ruff ignores (#3328) @shatakshiiii + - Remove useless . from additional_dependencies in pre-commit + hook (#3327) @trallnag + +------------------------------------------------------------------- +Fri May 5 07:16:18 UTC 2023 - Johannes Kastl + +- change python version on Leap15/SLES15 to python3.11 to use the + new stack supported by SUSE + ------------------------------------------------------------------- Fri Apr 21 12:54:36 UTC 2023 - Johannes Kastl diff --git a/ansible-lint.spec b/ansible-lint.spec index 3eaf1d7..b27cbb4 100644 --- a/ansible-lint.spec +++ b/ansible-lint.spec @@ -16,13 +16,22 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%{?sle15_python_module_pythons} %if 0%{?suse_version} < 1550 # Leap15, SLES15 +%if %pythons == "python310" %define ansible_python python310 %define ansible_python_executable python3.10 %define ansible_python_sitelib %python310_sitelib +%endif +%if %pythons == "python311" +%define ansible_python python311 +%define ansible_python_executable python3.11 +%define ansible_python_sitelib %python311_sitelib +%endif %else # Tumbleweed +%define pythons python3 %define ansible_python python3 %define ansible_python_executable python3 %define ansible_python_sitelib %python3_sitelib @@ -31,7 +40,7 @@ %global lib_name ansiblelint %{?python_enable_dependency_generator} Name: ansible-lint -Version: 6.15.0 +Version: 6.16.1 Release: 0%{?dist} Summary: Best practices checker for Ansible License: MIT