From ea15d4e62611e26b69b696eceb90a08085475e41 Mon Sep 17 00:00:00 2001 From: sommersoft Date: Tue, 17 Mar 2020 22:42:37 -0500 Subject: [PATCH] update_cp_org_libraries.py: implement re-added pylint version validator --- adabot/update_cp_org_libraries.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/adabot/update_cp_org_libraries.py b/adabot/update_cp_org_libraries.py index 48cfea3..7b4147f 100644 --- a/adabot/update_cp_org_libraries.py +++ b/adabot/update_cp_org_libraries.py @@ -30,6 +30,7 @@ from adabot.lib import common_funcs from adabot.lib import circuitpython_library_validators as cpy_vals from adabot import github_requests as github +from adabot import pypi_requests as pypi DO_NOT_VALIDATE = ['CircuitPython_Community_Bundle'] @@ -164,10 +165,16 @@ def get_contributors(repo): if vals[0].startswith("validate") ] bundle_submodules = common_funcs.get_bundle_submodules() + + latest_pylint = "" + pylint_info = pypi.get("/pypi/pylint/json") + if pylint_info and pylint_info.ok: + latest_pylint = pylint_info.json()["info"]["version"] + validator = cpy_vals.library_validator( default_validators, bundle_submodules, - 0.0 + latest_pylint ) for repo in repos: