Skip to content

Commit a50baaf

Browse files
committed
Replace modellogger with airrlogger in codebase and update dependencies in pyproject.toml
1 parent 393e3ba commit a50baaf

17 files changed

+31
-26
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ dependencies = [
8282
"pyarrow>=22.0.0,<24.0.0",
8383
"tiktoken>=0.12.0,<1.0.0",
8484
"uvicorn>=0.38,<0.41",
85-
"modellogger @ git+https://github.com/mlcommons/modellogger.git",
85+
"airrlogger",
8686
]
8787

8888
[project.urls]

src/modelbench/benchmark_runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from datetime import datetime
99
from typing import Any, Iterable, Optional, Sequence
1010

11-
from modellogger.log_config import get_logger
11+
from airrlogger.log_config import get_logger
1212
from pydantic import BaseModel
1313
from tqdm import tqdm
1414

src/modelbench/cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@
1616

1717
import click
1818
import termcolor
19+
from airrlogger.log_config import configure_logging
1920
from click import echo
20-
from modellogger.log_config import configure_logging
2121
from rich.console import Console
2222
from rich.table import Table
2323

2424
import modelgauge.annotators.cheval.registration # noqa: F401
2525
from modelbench.benchmark_runner import BenchmarkRun, BenchmarkRunner, JsonRunTracker, TqdmRunTracker
2626
from modelbench.benchmarks import GeneralPurposeAiChatBenchmarkV1, SecurityBenchmark
2727
from modelbench.consistency_checker import (
28-
ConsistencyCheckError,
2928
ConsistencyChecker,
29+
ConsistencyCheckError,
3030
summarize_consistency_check_results,
3131
)
3232
from modelbench.record import dump_json

src/modelgauge/annotation_pipeline.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import time
22

3-
from modellogger.log_config import get_logger
3+
from airrlogger.log_config import get_logger
44
from pydantic import BaseModel
55

66
from modelgauge.annotator import Annotator

src/modelgauge/annotators/llama_guard_annotator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from string import Template
44
from typing import Callable, Dict, List, Optional
55

6-
from modellogger.log_config import get_logger
6+
from airrlogger.log_config import get_logger
77

88
from modelgauge.annotation import SafetyAnnotation
99
from modelgauge.annotator import Annotator

src/modelgauge/cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from typing import Optional, Sequence, Type
55

66
import click
7-
from modellogger.log_config import get_logger
7+
from airrlogger.log_config import get_logger
88

99
from modelgauge.annotator import Annotator
1010
from modelgauge.annotator_registry import ANNOTATORS

src/modelgauge/command_line.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44

55
import click
6-
from modellogger.log_config import configure_logging
6+
from airrlogger.log_config import configure_logging
77

88
from modelgauge.annotator_registry import ANNOTATORS
99
from modelgauge.cli_lazy import LOAD_ALL, LazyModuleImportGroup

src/modelgauge/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from typing import Dict, Mapping, Sequence
66

77
import tomli
8-
from modellogger.log_config import get_logger
8+
from airrlogger.log_config import get_logger
99

1010
from modelgauge import config_templates
1111
from modelgauge.secret_values import MissingSecretValues, RawSecrets, SecretDescription

src/modelgauge/general.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import time
88
from typing import List, Optional, Set, Type, TypeVar
99

10-
from modellogger.log_config import get_logger
10+
from airrlogger.log_config import get_logger
1111
from tqdm import tqdm
1212

1313
# Type vars helpful in defining templates.

src/modelgauge/pipeline_runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from abc import ABC, abstractmethod
44
from multiprocessing.pool import ThreadPool
55

6-
from modellogger.log_config import get_logger
6+
from airrlogger.log_config import get_logger
77

88
from modelgauge.annotation_pipeline import AnnotatorAssigner, AnnotatorSink, AnnotatorSource, AnnotatorWorkers
99
from modelgauge.dataset import AnnotationDataset, PromptDataset, PromptResponseDataset

0 commit comments

Comments
 (0)