__init__.py 468 Bytes
Newer Older
Lintang Sutawika's avatar
Lintang Sutawika committed
1
2
3
import logging
import os

Baber Abbasi's avatar
Baber Abbasi committed
4

Baber Abbasi's avatar
Baber Abbasi committed
5
__version__ = "0.4.9"
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21


# Lazy-load .evaluator module to improve CLI startup
def __getattr__(name):
    if name == "evaluate":
        from .evaluator import evaluate

        return evaluate
    elif name == "simple_evaluate":
        from .evaluator import simple_evaluate

        return simple_evaluate
    raise AttributeError(f"module {__name__!r} has no attribute {name!r}")


__all__ = ["evaluate", "simple_evaluate", "__version__"]