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
|
import logging
|
||||||
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
|
if TYPE_CHECKING:
|
||||||
|
from batdetect2.api_v2 import BatDetect2API
|
||||||
|
|
||||||
logger.disable("batdetect2")
|
logger.disable("batdetect2")
|
||||||
|
|
||||||
|
|
||||||
numba_logger = logging.getLogger("numba")
|
numba_logger = logging.getLogger("numba")
|
||||||
numba_logger.setLevel(logging.WARNING)
|
numba_logger.setLevel(logging.WARNING)
|
||||||
|
|
||||||
|
__all__ = ["BatDetect2API", "__version__"]
|
||||||
__version__ = "1.1.1"
|
__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