pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/ansible-lint ansible-lint: updated to 6.5.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c36f69290a79
branches:  trunk
changeset: 384823:c36f69290a79
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Sep 05 14:15:55 2022 +0000

description:
ansible-lint: updated to 6.5.2

v6.5.2

Bugfixes

Correct example of selecting profile from cli
refactored runner.is_exclude and MatchError to use Lintable
jinja[spacing]: use black for formatting
deprecated-module: add documentation
latest: include filename on rule match
Correct documentation icons
Avoid resource leak warning with multiprocessing Semaphore
Use lockfile feature only when not in offline mode
Replace git-latest and hg-latest with latest rule
Increase lock timeout to 120s
Move ansible-lint config schema inside our repo
Added extra checks regarding rule listing
Refactor rule loading so we can correctly load markdown help files
Handle FileNotFoundError caused by processing new file in progressive mode
name[play]: now also correctly works with import_playbook blocks
deprecated-local-action: add documentation
deprecated-command: add documentation
command-instead-of-module: improve documentation
command-instead-of-module: improve documentation
key-order: improve documentation
Include links to documentation for default output
Documentation refactoring
Make use of libyaml when possible
name[casing]: now applies only to scripts supporting uppercase

diffstat:

 sysutils/ansible-lint/Makefile |  14 ++++++--------
 sysutils/ansible-lint/PLIST    |  14 +++++++++-----
 sysutils/ansible-lint/distinfo |   8 ++++----
 3 files changed, 19 insertions(+), 17 deletions(-)

diffs (110 lines):

diff -r c9802fc2eb57 -r c36f69290a79 sysutils/ansible-lint/Makefile
--- a/sysutils/ansible-lint/Makefile    Mon Sep 05 14:15:50 2022 +0000
+++ b/sysutils/ansible-lint/Makefile    Mon Sep 05 14:15:55 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2022/06/30 11:18:49 nia Exp $
+# $NetBSD: Makefile,v 1.9 2022/09/05 14:15:55 adam Exp $
 
-DISTNAME=      ansible-lint-6.2.1
-PKGREVISION=   1
+DISTNAME=      ansible-lint-6.5.2
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/ansible-lint/}
 
@@ -14,21 +13,20 @@
 BUILD_DEPENDS+=        ${PYPKGPREFIX}-setuptools_scm_git_archive>=1.0:../../devel/py-setuptools_scm_git_archive
 BUILD_DEPENDS+=        ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ansible-core>=2.12.0:../../sysutils/ansible-core
-DEPENDS+=      ${PYPKGPREFIX}-ansible-compat>=2.0.4:../../sysutils/py-ansible-compat
+DEPENDS+=      ${PYPKGPREFIX}-ansible-compat>=2.2.0:../../sysutils/py-ansible-compat
+DEPENDS+=      ${PYPKGPREFIX}-black>=22.1.0:../../textproc/py-black
 DEPENDS+=      ${PYPKGPREFIX}-enrich>=1.2.6:../../comms/py-enrich
-DEPENDS+=      ${PYPKGPREFIX}-jsonschema>=4.5.1:../../textproc/py-jsonschema
+DEPENDS+=      ${PYPKGPREFIX}-filelock-[0-9]*:../../devel/py-filelock
+DEPENDS+=      ${PYPKGPREFIX}-jsonschema>=4.9.0:../../textproc/py-jsonschema
 DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-rich>=9.5.1:../../comms/py-rich
 DEPENDS+=      ${PYPKGPREFIX}-ruamel-yaml>=0.15.37:../../devel/py-ruamel-yaml
-DEPENDS+=      ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 DEPENDS+=      ${PYPKGPREFIX}-wcmatch>=7.0:../../textproc/py-wcmatch
 DEPENDS+=      ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
 DEPENDS+=      ${PYPKGPREFIX}-yamllint>=1.25.0:../../textproc/py-yamllint
 
 USE_LANGUAGES= # none
 
-USE_PKG_RESOURCES=     yes
-
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 .include "../../lang/python/pyversion.mk"
diff -r c9802fc2eb57 -r c36f69290a79 sysutils/ansible-lint/PLIST
--- a/sysutils/ansible-lint/PLIST       Mon Sep 05 14:15:50 2022 +0000
+++ b/sysutils/ansible-lint/PLIST       Mon Sep 05 14:15:55 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2022/05/18 11:34:56 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/09/05 14:15:55 adam Exp $
 bin/ansible-lint
 ${PYSITELIB}/${WHEEL_INFODIR}/COPYING
 ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
@@ -32,6 +32,7 @@
 ${PYSITELIB}/ansiblelint/config.pyc
 ${PYSITELIB}/ansiblelint/constants.py
 ${PYSITELIB}/ansiblelint/constants.pyc
+${PYSITELIB}/ansiblelint/data/profiles.yml
 ${PYSITELIB}/ansiblelint/errors.py
 ${PYSITELIB}/ansiblelint/errors.pyc
 ${PYSITELIB}/ansiblelint/file_utils.py
@@ -53,6 +54,7 @@
 ${PYSITELIB}/ansiblelint/rules/command_instead_of_shell.pyc
 ${PYSITELIB}/ansiblelint/rules/custom/__init__.py
 ${PYSITELIB}/ansiblelint/rules/custom/__init__.pyc
+${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.py
@@ -73,6 +75,9 @@
 ${PYSITELIB}/ansiblelint/rules/ignore_errors.pyc
 ${PYSITELIB}/ansiblelint/rules/inline_env_var.py
 ${PYSITELIB}/ansiblelint/rules/inline_env_var.pyc
+${PYSITELIB}/ansiblelint/rules/jinja.md
+${PYSITELIB}/ansiblelint/rules/jinja.py
+${PYSITELIB}/ansiblelint/rules/jinja.pyc
 ${PYSITELIB}/ansiblelint/rules/key_order.py
 ${PYSITELIB}/ansiblelint/rules/key_order.pyc
 ${PYSITELIB}/ansiblelint/rules/literal_compare.py
@@ -85,6 +90,9 @@
 ${PYSITELIB}/ansiblelint/rules/meta_no_tags.pyc
 ${PYSITELIB}/ansiblelint/rules/meta_video_links.py
 ${PYSITELIB}/ansiblelint/rules/meta_video_links.pyc
+${PYSITELIB}/ansiblelint/rules/name.md
+${PYSITELIB}/ansiblelint/rules/name.py
+${PYSITELIB}/ansiblelint/rules/name.pyc
 ${PYSITELIB}/ansiblelint/rules/no_changed_when.py
 ${PYSITELIB}/ansiblelint/rules/no_changed_when.pyc
 ${PYSITELIB}/ansiblelint/rules/no_handler.py
@@ -125,12 +133,8 @@
 ${PYSITELIB}/ansiblelint/rules/schema.pyc
 ${PYSITELIB}/ansiblelint/rules/syntax_check.py
 ${PYSITELIB}/ansiblelint/rules/syntax_check.pyc
-${PYSITELIB}/ansiblelint/rules/unnamed_task.py
-${PYSITELIB}/ansiblelint/rules/unnamed_task.pyc
 ${PYSITELIB}/ansiblelint/rules/var_naming.py
 ${PYSITELIB}/ansiblelint/rules/var_naming.pyc
-${PYSITELIB}/ansiblelint/rules/var_spacing.py
-${PYSITELIB}/ansiblelint/rules/var_spacing.pyc
 ${PYSITELIB}/ansiblelint/rules/yaml.md
 ${PYSITELIB}/ansiblelint/rules/yaml.py
 ${PYSITELIB}/ansiblelint/rules/yaml.pyc
diff -r c9802fc2eb57 -r c36f69290a79 sysutils/ansible-lint/distinfo
--- a/sysutils/ansible-lint/distinfo    Mon Sep 05 14:15:50 2022 +0000
+++ b/sysutils/ansible-lint/distinfo    Mon Sep 05 14:15:55 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2022/05/18 20:35:53 adam Exp $
+$NetBSD: distinfo,v 1.8 2022/09/05 14:15:55 adam Exp $
 
-BLAKE2s (ansible-lint-6.2.1.tar.gz) = d8ea2ee7b4d89f2f5d28089a5a52bc026c7672474db78b832c0c443154696dd7
-SHA512 (ansible-lint-6.2.1.tar.gz) = 2c28eab172722089e98210a826a633573f4c678d254cc5a43ade41eaf309f8e570bdd2cd40528c43bc51a02c72a5fa7b769689da28ed73b2881f689820a835a0
-Size (ansible-lint-6.2.1.tar.gz) = 248563 bytes
+BLAKE2s (ansible-lint-6.5.2.tar.gz) = 47f5cdf020b3c2bb53ca23573a7800dcb0afdfab41c9d268c5d97df05b68ae5f
+SHA512 (ansible-lint-6.5.2.tar.gz) = 9d1999bab73f254137d8cbc3f90c9e1516ef1ada00eb99cd4a1fc004a3c7efb529fb7cf0d1c7ede389ee425b23f879c817c574b227acb2798f90efb67e6735d1
+Size (ansible-lint-6.5.2.tar.gz) = 265860 bytes



Home | Main Index | Thread Index | Old Index