Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Alina Lozovskaia
commited on
Commit
·
9d989a4
1
Parent(s):
bb51465
apply code style and quality checks to utils.py
Browse files- src/display/utils.py +4 -3
src/display/utils.py
CHANGED
|
@@ -7,7 +7,8 @@ import pandas as pd
|
|
| 7 |
|
| 8 |
|
| 9 |
# Configure logging
|
| 10 |
-
logging.basicConfig(level=logging.INFO, format=
|
|
|
|
| 11 |
|
| 12 |
def parse_datetime(datetime_str):
|
| 13 |
formats = [
|
|
@@ -15,7 +16,7 @@ def parse_datetime(datetime_str):
|
|
| 15 |
"%Y-%m-%dT%H:%M:%S.%f", # Standard format with colons
|
| 16 |
"%Y-%m-%dT%H %M %S.%f", # Spaces as separator
|
| 17 |
]
|
| 18 |
-
|
| 19 |
for fmt in formats:
|
| 20 |
try:
|
| 21 |
return datetime.strptime(datetime_str, fmt)
|
|
@@ -25,6 +26,7 @@ def parse_datetime(datetime_str):
|
|
| 25 |
logging.error(f"No valid date format found for: {datetime_str}")
|
| 26 |
return datetime(1970, 1, 1)
|
| 27 |
|
|
|
|
| 28 |
def load_json_data(file_path):
|
| 29 |
"""Safely load JSON data from a file."""
|
| 30 |
try:
|
|
@@ -98,7 +100,6 @@ auto_eval_column_dict.append(["fullname", ColumnContent, ColumnContent("fullname
|
|
| 98 |
AutoEvalColumn = make_dataclass("AutoEvalColumn", auto_eval_column_dict, frozen=True)
|
| 99 |
|
| 100 |
|
| 101 |
-
|
| 102 |
@dataclass(frozen=True)
|
| 103 |
class EvalQueueColumn: # Queue column
|
| 104 |
model = ColumnContent("model", "markdown", True)
|
|
|
|
| 7 |
|
| 8 |
|
| 9 |
# Configure logging
|
| 10 |
+
logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s")
|
| 11 |
+
|
| 12 |
|
| 13 |
def parse_datetime(datetime_str):
|
| 14 |
formats = [
|
|
|
|
| 16 |
"%Y-%m-%dT%H:%M:%S.%f", # Standard format with colons
|
| 17 |
"%Y-%m-%dT%H %M %S.%f", # Spaces as separator
|
| 18 |
]
|
| 19 |
+
|
| 20 |
for fmt in formats:
|
| 21 |
try:
|
| 22 |
return datetime.strptime(datetime_str, fmt)
|
|
|
|
| 26 |
logging.error(f"No valid date format found for: {datetime_str}")
|
| 27 |
return datetime(1970, 1, 1)
|
| 28 |
|
| 29 |
+
|
| 30 |
def load_json_data(file_path):
|
| 31 |
"""Safely load JSON data from a file."""
|
| 32 |
try:
|
|
|
|
| 100 |
AutoEvalColumn = make_dataclass("AutoEvalColumn", auto_eval_column_dict, frozen=True)
|
| 101 |
|
| 102 |
|
|
|
|
| 103 |
@dataclass(frozen=True)
|
| 104 |
class EvalQueueColumn: # Queue column
|
| 105 |
model = ColumnContent("model", "markdown", True)
|