Browse Source

delay importing of codeowners

list_maintainers
Zach White 2 years ago
parent
commit
1db04e4622
1 changed files with 4 additions and 5 deletions
  1. +4
    -5
      lib/python/qmk/maintainers.py

+ 4
- 5
lib/python/qmk/maintainers.py View File

@ -1,16 +1,15 @@
from pathlib import Path
from codeowners import CodeOwners
from qmk.json_schema import json_load
codeowners_file = Path('CODEOWNERS')
codeowners = CodeOwners(codeowners_file.read_text())
def maintainers(file):
"""Yields maintainers for a file.
"""
from codeowners import CodeOwners
codeowners_file = Path('CODEOWNERS')
codeowners = CodeOwners(codeowners_file.read_text())
maintainers = [owner[1] for owner in codeowners.of(str(file))]
file_dir = file if file.is_dir() else file.parent


Loading…
Cancel
Save