fix: switches typing to typing_extensions for python3.10 compatibility

This commit is contained in:
2026-02-26 08:39:21 -03:00
parent c51d07cff2
commit f0e5bbeaee
13 changed files with 16 additions and 13 deletions

View File

@@ -1,9 +1,9 @@
from diceplayer.shared.utils.dataclass_protocol import Dataclass
from pydantic import BaseModel, Field
from typing_extensions import List, Literal
from dataclasses import dataclass, fields
from typing import List, Literal
class DiceConfig(BaseModel):

View File

@@ -1,9 +1,9 @@
from diceplayer.shared.utils.dataclass_protocol import Dataclass
from pydantic import BaseModel, Field
from typing_extensions import Literal
from dataclasses import dataclass, fields
from typing import Literal
class GaussianConfig(BaseModel):

View File

@@ -3,10 +3,10 @@ from diceplayer.config.gaussian_config import GaussianConfig
from diceplayer.shared.utils.dataclass_protocol import Dataclass
from pydantic import BaseModel, Field, field_validator, model_validator
from typing_extensions import Self
from dataclasses import dataclass, fields
from pathlib import Path
from typing import Self
MIN_STEP = 20000