mirror of
https://github.com/macaodha/batdetect2.git
synced 2026-05-22 22:32:18 +02:00
feat: expose BatDetect2API at package root
This commit is contained in:
parent
b4efcfcf0f
commit
831925bd95
@ -1,11 +1,25 @@
|
||||
import logging
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from loguru import logger
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from batdetect2.api_v2 import BatDetect2API
|
||||
|
||||
logger.disable("batdetect2")
|
||||
|
||||
|
||||
numba_logger = logging.getLogger("numba")
|
||||
numba_logger.setLevel(logging.WARNING)
|
||||
|
||||
__all__ = ["BatDetect2API", "__version__"]
|
||||
__version__ = "1.1.1"
|
||||
|
||||
|
||||
def __getattr__(name: str):
|
||||
if name == "BatDetect2API":
|
||||
from batdetect2.api_v2 import BatDetect2API
|
||||
|
||||
return BatDetect2API
|
||||
|
||||
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user