From 75a5e470d3fc1591ab3b067762294d014bf97348 Mon Sep 17 00:00:00 2001 From: Donovan Date: Sun, 9 Mar 2025 09:14:48 -0500 Subject: [PATCH] remove pydantic from user_interface.py --- src/user_interface.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/user_interface.py b/src/user_interface.py index bb23e39..9ea72d5 100644 --- a/src/user_interface.py +++ b/src/user_interface.py @@ -1,11 +1,10 @@ -from pydantic import BaseModel +from dataclasses import dataclass from secrets import choice - from src.models import KeypadSize from src.utils import list_to_matrix, secure_fisher_yates_shuffle, matrix_to_list, matrix_transpose - -class UserInterface(BaseModel): +@dataclass +class UserInterface: interface: list[int] keypad_size: KeypadSize