pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/ansible-lint



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Mar  8 12:05:59 UTC 2023

Modified Files:
        pkgsrc/sysutils/ansible-lint: Makefile PLIST distinfo

Log Message:
ansible-lint: updated to 6.14.1

v6.14.1

Bugfixes

Avoid "unable to evaluate string as dictionary" with args rule
Avoid 'Unrecognized type' errors with jinja rule
Allow 'use' parameter with service module (args)
Change schema $id to be a valid URL
Document skip_ansible_lint does not work with yamllint rule
Update schema '$id'
Ensure ignored matches are reports as minor in codeclimate output
Remove unused rules_as_docs
Remove deprecated nested_items
Avoid undefined errors from jinja rule
Refactor processing of module args

v6.14.0

Minor Changes

Add rulebook schema
Add sanity rule with check for bad and disallowed ignores
Remove support for python 3.8

Bugfixes

Adding 2.9 ignore allow-list for sanity rule
Generalize args rule exception handling
Remove duplicate deprecated-command-syntax rule
Allow schema refresh to run without installing app
Removed unused code
Allow custom rules specific configuration with ansible-lint-config JSON Schema
Ensure SPDX license list is in sync
Added support for raw booleans when using complex_conditional
Make git errors fatal when strict mode is active
Fix for skipped rules key in yaml rule
Allow manifest field on galaxy file schema
Simplify logic for meta-runtime rule
Removed lines not required for code coverage (meta-no-info rule)
Remove "mode: preserve" from risky file perms doc, add copy example
Improved ignore file handling
fix exclude-path test
Avoid jinja rule triggering with mutually exclusive arguments
Avoid reformatting of strings with line feeds and no jinja
Change CodeClimate severity to expose error or warning levels
Avoid 'not defined' with jinja rule
Avoid 'is undefined' error with jinja rule
Document output formats
Allow /dev/null to be passed as config file


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/sysutils/ansible-lint/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/sysutils/ansible-lint/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/sysutils/ansible-lint/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/ansible-lint/Makefile
diff -u pkgsrc/sysutils/ansible-lint/Makefile:1.26 pkgsrc/sysutils/ansible-lint/Makefile:1.27
--- pkgsrc/sysutils/ansible-lint/Makefile:1.26  Fri Feb 17 16:36:16 2023
+++ pkgsrc/sysutils/ansible-lint/Makefile       Wed Mar  8 12:05:59 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2023/02/17 16:36:16 adam Exp $
+# $NetBSD: Makefile,v 1.27 2023/03/08 12:05:59 adam Exp $
 
-DISTNAME=      ansible-lint-6.13.1
+DISTNAME=      ansible-lint-6.14.1
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/ansible-lint/}
 
@@ -12,13 +12,13 @@ LICENSE=    gnu-gpl-v3 AND mit
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0.0:../../devel/py-setuptools_scm
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ansible-core>=2.12.0:../../sysutils/ansible-core
-DEPENDS+=      ${PYPKGPREFIX}-ansible-compat>=2.2.7:../../sysutils/py-ansible-compat
 DEPENDS+=      ${PYPKGPREFIX}-black>=22.8.0:../../textproc/py-black
 DEPENDS+=      ${PYPKGPREFIX}-filelock>=3.3.0:../../devel/py-filelock
 DEPENDS+=      ${PYPKGPREFIX}-jsonschema>=4.10.0:../../textproc/py-jsonschema
 DEPENDS+=      ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-rich>=12.0.0:../../comms/py-rich
 DEPENDS+=      ${PYPKGPREFIX}-ruamel-yaml>=0.17.21:../../devel/py-ruamel-yaml
+DEPENDS+=      ${PYPKGPREFIX}-subprocess-tee>=0.4.1:../../sysutils/py-subprocess-tee
 DEPENDS+=      ${PYPKGPREFIX}-wcmatch>=8.1.2:../../textproc/py-wcmatch
 DEPENDS+=      ${PYPKGPREFIX}-yaml>=5.4.1:../../textproc/py-yaml
 DEPENDS+=      ${PYPKGPREFIX}-yamllint>=1.26.3:../../textproc/py-yamllint

Index: pkgsrc/sysutils/ansible-lint/PLIST
diff -u pkgsrc/sysutils/ansible-lint/PLIST:1.16 pkgsrc/sysutils/ansible-lint/PLIST:1.17
--- pkgsrc/sysutils/ansible-lint/PLIST:1.16     Fri Feb 17 08:29:30 2023
+++ pkgsrc/sysutils/ansible-lint/PLIST  Wed Mar  8 12:05:59 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2023/02/17 08:29:30 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2023/03/08 12:05:59 adam Exp $
 bin/ansible-lint
 ${PYSITELIB}/${WHEEL_INFODIR}/COPYING
 ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
@@ -90,9 +90,6 @@ ${PYSITELIB}/ansiblelint/rules/custom/__
 ${PYSITELIB}/ansiblelint/rules/deprecated_bare_vars.md
 ${PYSITELIB}/ansiblelint/rules/deprecated_bare_vars.py
 ${PYSITELIB}/ansiblelint/rules/deprecated_bare_vars.pyc
-${PYSITELIB}/ansiblelint/rules/deprecated_command_syntax.md
-${PYSITELIB}/ansiblelint/rules/deprecated_command_syntax.py
-${PYSITELIB}/ansiblelint/rules/deprecated_command_syntax.pyc
 ${PYSITELIB}/ansiblelint/rules/deprecated_local_action.md
 ${PYSITELIB}/ansiblelint/rules/deprecated_local_action.py
 ${PYSITELIB}/ansiblelint/rules/deprecated_local_action.pyc
@@ -201,6 +198,9 @@ ${PYSITELIB}/ansiblelint/rules/role_name
 ${PYSITELIB}/ansiblelint/rules/run_once.md
 ${PYSITELIB}/ansiblelint/rules/run_once.py
 ${PYSITELIB}/ansiblelint/rules/run_once.pyc
+${PYSITELIB}/ansiblelint/rules/sanity.md
+${PYSITELIB}/ansiblelint/rules/sanity.py
+${PYSITELIB}/ansiblelint/rules/sanity.pyc
 ${PYSITELIB}/ansiblelint/rules/schema.md
 ${PYSITELIB}/ansiblelint/rules/schema.py
 ${PYSITELIB}/ansiblelint/rules/schema.pyc
@@ -237,6 +237,7 @@ ${PYSITELIB}/ansiblelint/schemas/meta.js
 ${PYSITELIB}/ansiblelint/schemas/molecule.json
 ${PYSITELIB}/ansiblelint/schemas/playbook.json
 ${PYSITELIB}/ansiblelint/schemas/requirements.json
+${PYSITELIB}/ansiblelint/schemas/rulebook.json
 ${PYSITELIB}/ansiblelint/schemas/tasks.json
 ${PYSITELIB}/ansiblelint/schemas/vars.json
 ${PYSITELIB}/ansiblelint/skip_utils.py

Index: pkgsrc/sysutils/ansible-lint/distinfo
diff -u pkgsrc/sysutils/ansible-lint/distinfo:1.23 pkgsrc/sysutils/ansible-lint/distinfo:1.24
--- pkgsrc/sysutils/ansible-lint/distinfo:1.23  Fri Feb 17 16:36:16 2023
+++ pkgsrc/sysutils/ansible-lint/distinfo       Wed Mar  8 12:05:59 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2023/02/17 16:36:16 adam Exp $
+$NetBSD: distinfo,v 1.24 2023/03/08 12:05:59 adam Exp $
 
-BLAKE2s (ansible-lint-6.13.1.tar.gz) = 9c87c0f0063a154fafee4570289a11709a91b890dd00980f3ab2b65f4b98af3e
-SHA512 (ansible-lint-6.13.1.tar.gz) = c71b45f3a73dd782480ae9c4c38fef5741297706d60d07c524f5abfb3249c87950bf8ffccd782a85ee6a83c357b1a0fbf101c659c640d98365d508dfb0a513a3
-Size (ansible-lint-6.13.1.tar.gz) = 488778 bytes
+BLAKE2s (ansible-lint-6.14.1.tar.gz) = c8defc6e300353b267e3cd9a1e3c52146832c06539239c549efce51ff4614766
+SHA512 (ansible-lint-6.14.1.tar.gz) = 6f267f1bcb6081726691e5618eddc37897238365455c4263aed0eb736d23c2cb0fd56adb9d1fe54248a2ea78c9e97c4ce374ac4baf17ccc904d602e5887a1204
+Size (ansible-lint-6.14.1.tar.gz) = 472139 bytes



Home | Main Index | Thread Index | Old Index