diff --git a/ansible-lint-5.4.0.tar.gz b/ansible-lint-5.4.0.tar.gz deleted file mode 100644 index d18c1ef..0000000 --- a/ansible-lint-5.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:735c22e074b9be1c3a7e133de7db2af781c0ddae6c91cba035c0d89de964e462 -size 349353 diff --git a/ansible-lint-6.0.2.tar.gz b/ansible-lint-6.0.2.tar.gz new file mode 100644 index 0000000..cf8b566 --- /dev/null +++ b/ansible-lint-6.0.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fc68defe5137cb65976f9f18f5c17b81cbb3037a00be4f26e2849f0ff9384ed +size 195044 diff --git a/ansible-lint.changes b/ansible-lint.changes index b5081b2..b12bc67 100644 --- a/ansible-lint.changes +++ b/ansible-lint.changes @@ -1,3 +1,66 @@ +------------------------------------------------------------------- +Fri Apr 1 19:12:02 UTC 2022 - Sebastian Wagner + +- Update to version 6.0.2: + - Recognize import_role and import_role when using fqcn (#2034) + - Adds more yamllint configuration paths (#2032) + - Allow normpath accept empty strings (#2028) + Fixes bug where calling ansible-lint with "" as an argument, it will + raise an exception. We can assume that empty string is the same as + ".", especially as we also allow no arguments which are almost always + treated as current directory too. + - Remove ref to archived toolbox image from docs (#2026) + - `--write`: Add `MatchError.yaml_path` for transforms (#2025) + - --write: Avoid line-wrapping YAML flow objects (#2022) + - --write: Introduce TransformMixin for Rules (#2023) + - Avoid processing files under templates (#2021) + - Add YAML path (to play/task) discovery utils for Transforms to use (#1970) + - Recognize import_tasks with file key (#2019) + - Allow import_playbook from collections (#2018) + - Use ansible-compat cache directory (#2016) + Ensures that we use the same cache_dir as ansible-compat. + +------------------------------------------------------------------- +Tue Mar 15 20:10:01 UTC 2022 - Sebastian Wagner + +- Update to version 6.0.0: + - Major Changes + - Remove support for ansible 2.9 (#1880) @ssbarnea + - Remove support for py36 and py37 (#1850) @ssbarnea + - Made fqcn-builtins rule implicit (#1908) @ssbarnea + - Removed --parseable-severity feature (#1898) @ssbarnea + - Clarify GPLv3 license of the distribution (#1882) @ssbarnea + - Made ansible-core a direct dependency (#1888) @ssbarnea + - Made yamllint a direct dependency (#1881) @ssbarnea + - Rename prerun submodule to _mockings (#1972) @ssbarnea + - Remove unused code from prerun submodule (#1971) @ssbarnea + - Change invalid config return code to 3 (#2005) @ssbarnea + - Minor Changes + - Add ability to load .config/ansible-lint.yml (#1822) @ssbarnea + - Add support for reformatting YAML files (#1943) @cognifloyd + - Add json alias for codeclimate formatter (#1942) @ssbarnea + - Use packit to produce rpms for fedora-35 (#1648) @ssbarnea + - Improve version handling (#1931) @ssbarnea + - Add --write option for upcoming reformat/transform features (#1926) @cognifloyd + - Enable Lintables to be modified (#1884) @cognifloyd + - Improve description of tags (#1896) @ssbarnea + - Remove html extension from documentation (#1981) @ssbarnea + - Minor documentation improvements (#1995) @ssbarnea + - Changed rules to use docstring as shortdesc (#1994) @ssbarnea + - Load rule classes from any modules (#1978) @ssbarnea + - Bugfixes + - Apply MissingFilePermissionsRule to get_url module (#1949) @nre-ableton + - Made empty-string-compare rule opt-in (#1953) @ssbarnea + - Prevent KeyError[0] exception with ansible.builtin.include_tasks (#1935) @ssbarnea + - Made no-same-owner recognize fully qualified modules (#1933) @ssbarnea + - Make FQCN import tasks include their relevant files for checking (#1854) @ryaner + - Fix test integration with IDEs (#1914) @ssbarnea + - Remove outdated ruamel-yaml version constraints (#1889) @ssbarnea + - Spellcheck fixes (#1883) @ssbarnea + - Start using ansible-compat (#1958) @ssbarnea + - Fix bug with detection of configured role paths (#2002) @ssbarnea + - Update var-naming to allow names containing jinja2 templates (#1988) @ssbarnea + ------------------------------------------------------------------- Tue Feb 15 09:21:58 UTC 2022 - Sebastian Wagner diff --git a/ansible-lint.spec b/ansible-lint.spec index 2f4a568..6b97609 100644 --- a/ansible-lint.spec +++ b/ansible-lint.spec @@ -20,7 +20,7 @@ %global lib_name ansiblelint %{?python_enable_dependency_generator} Name: ansible-lint -Version: 5.4.0 +Version: 6.0.2 Release: 1%{?dist} Summary: Best practices checker for Ansible License: MIT @@ -37,16 +37,23 @@ BuildRequires: python3-pytest-xdist BuildRequires: python3-flaky BuildRequires: python3-packaging BuildRequires: python3-tenacity -BuildRequires: python3-yamllint +BuildRequires: python3-yamllint >= 1.25.0 #BuildRequires: git BuildRequires: python3-enrich >= 1.2.6 +BuildRequires: python3-ansible-compat >= 2.0.2 +BuildRequires: python3-black +BuildRequires: python3-flake8 +BuildRequires: python3-mypy +BuildRequires: python3-pylint +BuildRequires: python3-pytest-cov BuildRequires: python3-rich >= 9.5.1 BuildRequires: python3-ruamel.yaml >= 0.15.37 BuildRequires: python3-wcmatch >= 7.0 # /SECTION -BuildRequires: ansible +BuildRequires: ansible >= 2.12 BuildRequires: fdupes -Requires: ansible +Requires: ansible >= 2.12 +Requires: ansiblec-compat >= 2.0.2 Requires: python3-PyYAML Requires: python3-enrich >= 1.2.6 Requires: python3-packaging @@ -55,6 +62,7 @@ Requires: python3-ruamel.yaml >= 0.15.37 Requires: python3-six Requires: python3-tenacity Requires: python3-wcmatch >= 7.0 +Requires: python3-yamllint >= 1.25.0 %description Checks playbooks for practices and behavior that could potentially be improved.