home-assistant/custom_components/hacs/helpers/methods/__init__.py

31 lines
982 B
Python

# pylint: disable=missing-class-docstring,missing-module-docstring,missing-function-docstring,no-member
from custom_components.hacs.helpers.methods.installation import (
RepositoryMethodInstall,
RepositoryMethodPostInstall,
RepositoryMethodPreInstall,
)
from custom_components.hacs.helpers.methods.registration import (
RepositoryMethodPostRegistration,
RepositoryMethodPreRegistration,
RepositoryMethodRegistration,
)
from custom_components.hacs.helpers.methods.reinstall_if_needed import (
RepositoryMethodReinstallIfNeeded,
)
class RepositoryHelperMethods(
RepositoryMethodReinstallIfNeeded,
RepositoryMethodInstall,
RepositoryMethodPostInstall,
RepositoryMethodPreInstall,
RepositoryMethodPreRegistration,
RepositoryMethodRegistration,
RepositoryMethodPostRegistration,
):
"""Collection of repository methods that are nested to all repositories."""
class HacsHelperMethods:
"""Helper class for HACS methods"""