Optimize requirements check with stdlib (#39871)

* Check requirements don't conflict stdlib

* Use regex
This commit is contained in:
Paulus Schoutsen
2020-09-10 10:51:13 +02:00
committed by GitHub
parent 8648d8d012
commit c9f87afd8b
2 changed files with 94 additions and 37 deletions

View File

@@ -114,7 +114,7 @@ def main():
try:
start = monotonic()
print(f"Validating {plugin.__name__.split('.')[-1]}...", end="", flush=True)
if plugin is requirements:
if plugin is requirements and not config.specific_integrations:
print()
plugin.validate(integrations, config)
print(" done in {:.2f}s".format(monotonic() - start))