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,6 +1,6 @@
from __future__ import annotations
from typing import TYPE_CHECKING
from typing_extensions import TYPE_CHECKING
if TYPE_CHECKING:
from nptyping import Float, NDArray, Shape
@@ -12,10 +12,10 @@ from diceplayer.shared.utils.ptable import ghost_number
import numpy as np
from numpy.linalg import linalg
from typing_extensions import Any, List, Tuple, Union
import math
from copy import deepcopy
from typing import Any, List, Tuple, Union
class Molecule:

View File

@@ -5,10 +5,10 @@ from diceplayer.shared.utils.ptable import atomsymb
import numpy as np
from numpy import linalg
from typing_extensions import List, TextIO, Tuple
import math
from copy import deepcopy
from typing import List, TextIO, Tuple
class System: