Skip to content

Commit e9f10b2

Browse files
committed
fix: ✅ Simplify Callable import logic for better readability
1 parent 28c9eaa commit e9f10b2

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

spectrafit/test/test_models.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import sys
44
from math import isclose, log, pi, sqrt
5-
from typing import TYPE_CHECKING, Any, Dict, Tuple
5+
from typing import Any, Dict, Tuple
66

77
import numpy as np
88
import pandas as pd
@@ -20,11 +20,10 @@
2020
calculated_model,
2121
)
2222

23-
if TYPE_CHECKING:
24-
if sys.version_info < (3, 9):
25-
from typing import Callable
26-
else:
27-
from collections.abc import Callable
23+
if sys.version_info < (3, 9):
24+
from typing import Callable
25+
else:
26+
from collections.abc import Callable
2827

2928

3029
def assert_solver_models(mp: Tuple[Minimizer, Any]) -> None:

0 commit comments

Comments
 (0)