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:           Mon May 27 11:19:05 UTC 2024

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

Log Message:
ansible-lint: updated to 24.5.0

v24.5.0

Enhancements

Add subdirectories to be part of the task prefix
Prevent execution with incompatible yamllint configuration
Continue linting other files when one has syntax-check errors

Bugfixes

Make linter aware of its own requirements
Allow running with incompatible yamllint config
Avoid key exception during transform
Raise name[casing] violation for notify task param
Allow tabs in win_lineinfile
Improve feedback for fix, avoid a traceback with transform
Allow tabs inside jinja strings
Avoid reformatting hexadecimal integers
Make import_playbook recognize playbooks from within collections
Document valid locations for requirements.yml in the docs
Recognize adjacent plugins
Support examples for role entrypoints
Add lower requirements and testing


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/sysutils/ansible-lint/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/sysutils/ansible-lint/PLIST
cvs rdiff -u -r1.47 -r1.48 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.53 pkgsrc/sysutils/ansible-lint/Makefile:1.54
--- pkgsrc/sysutils/ansible-lint/Makefile:1.53  Wed May  1 12:50:27 2024
+++ pkgsrc/sysutils/ansible-lint/Makefile       Mon May 27 11:19:04 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2024/05/01 12:50:27 adam Exp $
+# $NetBSD: Makefile,v 1.54 2024/05/27 11:19:04 adam Exp $
 
-DISTNAME=      ansible_lint-24.2.3
+DISTNAME=      ansible_lint-24.5.0
 PKGNAME=       ${DISTNAME:S/_/-/}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/ansible-lint/}
@@ -13,24 +13,25 @@ LICENSE=    gnu-gpl-v3 AND mit
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=65.3.0:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0.5:../../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>=4.1.11:../../sysutils/py-ansible-compat
+DEPENDS+=      ansible-core>=2.13.0:../../sysutils/ansible-core
+DEPENDS+=      ${PYPKGPREFIX}-ansible-compat>=24.5.0:../../sysutils/py-ansible-compat
 DEPENDS+=      ${PYPKGPREFIX}-black>=24.3.0:../../textproc/py-black
 DEPENDS+=      ${PYPKGPREFIX}-filelock>=3.3.0:../../devel/py-filelock
+DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata
 DEPENDS+=      ${PYPKGPREFIX}-jsonschema>=4.10.0:../../textproc/py-jsonschema
 DEPENDS+=      ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-pathspec>=0.10.3:../../devel/py-pathspec
-DEPENDS+=      ${PYPKGPREFIX}-requests>=2.31.0:../../devel/py-requests
 DEPENDS+=      ${PYPKGPREFIX}-rich>=12.0.0:../../comms/py-rich
 DEPENDS+=      ${PYPKGPREFIX}-ruamel-yaml>=0.18.5:../../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}-wcmatch>=8.5.0:../../textproc/py-wcmatch
 DEPENDS+=      ${PYPKGPREFIX}-yaml>=5.4.1:../../textproc/py-yaml
 DEPENDS+=      ${PYPKGPREFIX}-yamllint>=1.30.0:../../textproc/py-yamllint
 TEST_DEPENDS+= ${PYPKGPREFIX}-jmespath-[0-9]*:../../textproc/py-jmespath
 TEST_DEPENDS+= ${PYPKGPREFIX}-mypy-[0-9]*:../../lang/py-mypy
 TEST_DEPENDS+= ${PYPKGPREFIX}-netaddr-[0-9]*:../../net/py-netaddr
 TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock-[0-9]*:../../devel/py-test-mock
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=2.1.0:../../devel/py-test-xdist
 

Index: pkgsrc/sysutils/ansible-lint/PLIST
diff -u pkgsrc/sysutils/ansible-lint/PLIST:1.22 pkgsrc/sysutils/ansible-lint/PLIST:1.23
--- pkgsrc/sysutils/ansible-lint/PLIST:1.22     Sat Oct 28 19:57:15 2023
+++ pkgsrc/sysutils/ansible-lint/PLIST  Mon May 27 11:19:05 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2023/10/28 19:57:15 wiz Exp $
+@comment $NetBSD: PLIST,v 1.23 2024/05/27 11:19:05 adam Exp $
 bin/ansible-lint
 ${PYSITELIB}/${WHEEL_INFODIR}/COPYING
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -43,6 +43,7 @@ ${PYSITELIB}/ansiblelint/config.pyo
 ${PYSITELIB}/ansiblelint/constants.py
 ${PYSITELIB}/ansiblelint/constants.pyc
 ${PYSITELIB}/ansiblelint/constants.pyo
+${PYSITELIB}/ansiblelint/data/.yamllint
 ${PYSITELIB}/ansiblelint/data/profiles.yml
 ${PYSITELIB}/ansiblelint/errors.py
 ${PYSITELIB}/ansiblelint/errors.pyc
@@ -63,6 +64,9 @@ ${PYSITELIB}/ansiblelint/logger.py
 ${PYSITELIB}/ansiblelint/logger.pyc
 ${PYSITELIB}/ansiblelint/logger.pyo
 ${PYSITELIB}/ansiblelint/py.typed
+${PYSITELIB}/ansiblelint/requirements.py
+${PYSITELIB}/ansiblelint/requirements.pyc
+${PYSITELIB}/ansiblelint/requirements.pyo
 ${PYSITELIB}/ansiblelint/rules/__init__.py
 ${PYSITELIB}/ansiblelint/rules/__init__.pyc
 ${PYSITELIB}/ansiblelint/rules/__init__.pyo

Index: pkgsrc/sysutils/ansible-lint/distinfo
diff -u pkgsrc/sysutils/ansible-lint/distinfo:1.47 pkgsrc/sysutils/ansible-lint/distinfo:1.48
--- pkgsrc/sysutils/ansible-lint/distinfo:1.47  Wed May  1 12:50:27 2024
+++ pkgsrc/sysutils/ansible-lint/distinfo       Mon May 27 11:19:05 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.47 2024/05/01 12:50:27 adam Exp $
+$NetBSD: distinfo,v 1.48 2024/05/27 11:19:05 adam Exp $
 
-BLAKE2s (ansible_lint-24.2.3.tar.gz) = 192dd33d3bdf713de1e44e24de3041266f9909d91a26d7765cf64526d342b3af
-SHA512 (ansible_lint-24.2.3.tar.gz) = 65d221ef0d64692d1af3fb099a65d2326f7736e8890ef8aae885f341ae6be4d9021c89332ba44b1fc65fc74a815deaaf48e2941ab988e6e464ba45dc540ac6dc
-Size (ansible_lint-24.2.3.tar.gz) = 517045 bytes
+BLAKE2s (ansible_lint-24.5.0.tar.gz) = 2db66d359774af695438040b7431da310ada7d8b87b01847002afbcdaa5d75ba
+SHA512 (ansible_lint-24.5.0.tar.gz) = b390743bbb09c03c9b402c35644c2b2e29b9a94fce842bf42b8938f7094b145ea75275f643949383bdad694408c606c0bc3038d5ca733a39ac08ef77cc7dc459
+Size (ansible_lint-24.5.0.tar.gz) = 525539 bytes



Home | Main Index | Thread Index | Old Index