class documentation

class Primer: (source)

View In Hierarchy

Main class to handle priming of packages.

Method __init__ Undocumented
Method run Undocumented
Instance Variable command Undocumented
Instance Variable config Undocumented
Instance Variable packages All packages to prime.
Instance Variable primer_directory Undocumented
Static Method _get_packages_to_lint_from_json Undocumented
Static Method _minimum_python_supported Undocumented
Instance Variable _argument_parser Undocumented
Instance Variable _subparsers Undocumented
def __init__(self, primer_directory: Path, json_path: Path): (source)

Undocumented

def run(self): (source)

Undocumented

Undocumented

Undocumented

packages = (source)

All packages to prime.

primer_directory = (source)

Undocumented

@staticmethod
def _get_packages_to_lint_from_json(json_path: Path) -> dict[str, PackageToLint]: (source)

Undocumented

@staticmethod
def _minimum_python_supported(package_data: dict[str, str]) -> bool: (source)

Undocumented

_argument_parser = (source)

Undocumented

_subparsers = (source)

Undocumented