mirror of
https://github.com/pre-commit/pre-commit-hooks.git
synced 2026-04-06 12:06:53 +00:00
40 lines
884 B
Python
40 lines
884 B
Python
from __future__ import annotations
|
|
try:
|
|
from ._version import version as __version__
|
|
except ImportError:
|
|
# broken installation, we don't even try
|
|
# unknown only works because we do poor mans version compare
|
|
__version__ = 'unknown'
|
|
|
|
__all__ = [
|
|
'__version__',
|
|
'PluginManager',
|
|
'PluginValidationError',
|
|
'HookCaller',
|
|
'HookCallError',
|
|
'HookspecOpts',
|
|
'HookimplOpts',
|
|
'HookImpl',
|
|
'HookRelay',
|
|
'HookspecMarker',
|
|
'HookimplMarker',
|
|
'Result',
|
|
'PluggyWarning',
|
|
'PluggyTeardownRaisedWarning',
|
|
]
|
|
|
|
from ._manager import PluginManager, PluginValidationError
|
|
from ._result import HookCallError, Result
|
|
from ._hooks import (
|
|
HookspecMarker,
|
|
HookimplMarker,
|
|
HookCaller,
|
|
HookRelay,
|
|
HookspecOpts,
|
|
HookimplOpts,
|
|
HookImpl,
|
|
)
|
|
from ._warnings import (
|
|
PluggyWarning,
|
|
PluggyTeardownRaisedWarning,
|
|
)
|