Skip to content

Commit baa781a

Browse files
committed
fix a bug caused by tuple in python3.8
1 parent c9aad8a commit baa781a

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

python/pyabacus/src/pyabacus/ModuleBase/_module_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"""
66

77
import numpy as np
8-
from typing import Protocol, overload
8+
from typing import overload
99
from numpy.typing import NDArray
1010

1111
from ._base_pack import Sphbes as _Sphbes, Integral as _Integral, SphericalBesselTransformer as _SphericalBesselTransformer

python/pyabacus/src/pyabacus/ModuleNAO/_module_nao.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import numpy as np
88
from numpy.typing import NDArray
99
from pyabacus.ModuleBase import SphericalBesselTransformer
10-
from typing import overload, List, Protocol
10+
from typing import overload, List, Tuple
1111

1212
from ._nao_pack import RadialCollection as _RadialCollection, TwoCenterIntegrator as _TwoCenterIntegrator, NumericalRadial as _NumericalRadial
1313

@@ -174,7 +174,7 @@ def calculate(
174174
m2: int,
175175
pvR: NDArray[np.float64],
176176
cal_grad: bool = False
177-
) -> tuple[NDArray[np.float64], NDArray[np.float64]]:
177+
) -> Tuple[NDArray[np.float64], NDArray[np.float64]]:
178178
"""
179179
Compute the two-center integrals.
180180

python/pyabacus/src/pyabacus/hsolver/_hsolver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import numpy as np
88
from numpy.typing import NDArray
9-
from typing import Tuple, List, Union, Callable, Protocol
9+
from typing import Tuple, List, Union, Callable
1010

1111
from ._hsolver_pack import diag_comm_info as _diag_comm_info
1212
from ._hsolver_pack import diago_dav_subspace, diago_david

0 commit comments

Comments
 (0)