|
8 | 8 | """
|
9 | 9 |
|
10 | 10 |
|
11 |
| -from __future__ import annotations |
| 11 | +from typing import Union |
12 | 12 |
|
13 | 13 | __all__ = [
|
14 | 14 | "get_k",
|
@@ -258,7 +258,7 @@ def get_entropies(
|
258 | 258 | return np.array(entropies)
|
259 | 259 |
|
260 | 260 |
|
261 |
| -def _check_qrrho(qrrho: bool | tuple[bool, bool]) -> tuple[bool, bool]: |
| 261 | +def _check_qrrho(qrrho: Union[bool, tuple[bool, bool]]) -> tuple[bool, bool]: |
262 | 262 | """Get options for QRRHO for both enthalpy and entropy.
|
263 | 263 |
|
264 | 264 | Parameters
|
@@ -306,7 +306,7 @@ def get_freeenergies(
|
306 | 306 | bias: float = 0.0,
|
307 | 307 | environment: Optional[Text] = None,
|
308 | 308 | method: Text = "standard",
|
309 |
| - qrrho: bool | tuple[bool, bool] = True, |
| 309 | + qrrho: Union[bool, tuple[bool, bool]] = True, |
310 | 310 | temperature: float = 298.15,
|
311 | 311 | pressure: float = constants.atm,
|
312 | 312 | ):
|
@@ -399,7 +399,7 @@ def get_k(
|
399 | 399 | compounds: Optional[dict] = None,
|
400 | 400 | bias: float = 0.0,
|
401 | 401 | tunneling: Text = "eckart",
|
402 |
| - qrrho: bool | tuple[bool, bool] = True, |
| 402 | + qrrho: Union[bool, tuple[bool, bool]] = True, |
403 | 403 | scale: Text = "l mol-1 s-1",
|
404 | 404 | temperature: float = 298.15,
|
405 | 405 | pressure: float = constants.atm,
|
|
0 commit comments