diff --git a/requirements.txt b/requirements.txt index b1b83a0..86df8dd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,2 @@ -attrs==23.1.0 numpy==1.26.1 opencv-python==4.8.1.78 diff --git a/src/arcaea_offline_ocr/b30/shared.py b/src/arcaea_offline_ocr/b30/shared.py index 87e1afc..312b803 100644 --- a/src/arcaea_offline_ocr/b30/shared.py +++ b/src/arcaea_offline_ocr/b30/shared.py @@ -1,10 +1,9 @@ +from dataclasses import dataclass from datetime import datetime from typing import Optional -import attrs - -@attrs.define +@dataclass class B30OcrResultItem: rating_class: int score: int diff --git a/src/arcaea_offline_ocr/device/common.py b/src/arcaea_offline_ocr/device/common.py index 9cdc076..a67c924 100644 --- a/src/arcaea_offline_ocr/device/common.py +++ b/src/arcaea_offline_ocr/device/common.py @@ -1,9 +1,8 @@ +from dataclasses import dataclass from typing import Optional -import attrs - -@attrs.define +@dataclass class DeviceOcrResult: rating_class: int pure: int