Skip to content

Commit 5ffbb20

Browse files
committed
do not use deprecated items from typing
1 parent 8618d19 commit 5ffbb20

File tree

12 files changed

+20
-11
lines changed

12 files changed

+20
-11
lines changed

src/stagpy/_caching.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from . import phyvars, stagyyparsers
1111

1212
if typing.TYPE_CHECKING:
13-
from typing import Mapping
13+
from collections.abc import Mapping
1414

1515
from .datatypes import Field
1616
from .stagyydata import StagyyData

src/stagpy/commands.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
from .stagyydata import _sdat_from_conf
1818

1919
if typing.TYPE_CHECKING:
20-
from typing import Callable, Iterable, Mapping
20+
from collections.abc import Iterable, Mapping
21+
from typing import Callable
2122

2223
from loam.base import Section
2324

src/stagpy/config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# pyright: reportDeprecated=false
2+
13
"""Define configuration variables for StagPy.
24
35
See [stagpy.cli][] for additional definitions related to the command line

src/stagpy/field.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
from .stagyydata import _sdat_from_conf
1818

1919
if typing.TYPE_CHECKING:
20-
from typing import Any, Iterable
20+
from collections.abc import Iterable
21+
from typing import Any
2122

2223
from matplotlib.axes import Axes
2324
from matplotlib.collections import QuadMesh

src/stagpy/phyvars.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
from .datatypes import Varf, Varr, Vart
1616

1717
if typing.TYPE_CHECKING:
18-
from typing import Callable, Mapping
18+
from collections.abc import Mapping
19+
from typing import Callable
1920

2021
from .datatypes import Field, Rprof, Tseries
2122
from .dimensions import Scales

src/stagpy/plates.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
from .stagyydata import _sdat_from_conf
1919

2020
if typing.TYPE_CHECKING:
21-
from typing import Sequence, TextIO
21+
from collections.abc import Sequence
22+
from typing import TextIO
2223

2324
from matplotlib.axes import Axes
2425
from numpy.typing import NDArray

src/stagpy/rprof.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from .stagyydata import _sdat_from_conf
1212

1313
if typing.TYPE_CHECKING:
14-
from typing import Sequence
14+
from collections.abc import Sequence
1515

1616
from .step import Rprofs, Step
1717

src/stagpy/stagyydata.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@
2525
from .step import Step
2626

2727
if typing.TYPE_CHECKING:
28+
from collections.abc import Iterable, Iterator, Sequence
2829
from os import PathLike
29-
from typing import Callable, Iterable, Iterator, Sequence, TypeAlias
30+
from typing import Callable, TypeAlias
3031

3132
from numpy.typing import NDArray
3233
from pandas import DataFrame, Series

src/stagpy/stagyyparsers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@
2424
from .xdmf import XmlStream
2525

2626
if typing.TYPE_CHECKING:
27+
from collections.abc import Iterator, Mapping
2728
from pathlib import Path
28-
from typing import Any, BinaryIO, Callable, Iterator, Mapping
29+
from typing import Any, BinaryIO, Callable
2930
from xml.etree.ElementTree import Element
3031

3132
from numpy.typing import NDArray

src/stagpy/step.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
from .dimensions import Scales
2121

2222
if typing.TYPE_CHECKING:
23-
from typing import Any, Callable, Mapping, NoReturn
23+
from collections.abc import Mapping
24+
from typing import Any, Callable, NoReturn
2425

2526
from numpy.typing import NDArray
2627
from pandas import DataFrame, Series

0 commit comments

Comments
 (0)