Skip to content

Commit e16e908

Browse files
authored
[rasterio] Import Self from typing_extensions (#16080)
1 parent 23d6f98 commit e16e908

10 files changed

Lines changed: 19 additions & 17 deletions

File tree

stubs/rasterio/rasterio/_base.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import logging
22
import os
33
from collections.abc import Iterable, Sequence
44
from types import TracebackType
5-
from typing import Any, Final, Self
6-
from typing_extensions import deprecated
5+
from typing import Any, Final
6+
from typing_extensions import Self, deprecated
77

88
from rasterio._affine_types import Affine
99
from rasterio._path import _ParsedPath, _UnparsedPath

stubs/rasterio/rasterio/_io.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22
from collections.abc import Iterator, Sequence
3-
from typing import Any, BinaryIO, Final, Self
4-
from typing_extensions import deprecated
3+
from typing import Any, BinaryIO, Final
4+
from typing_extensions import Self, deprecated
55

66
import numpy as np
77
from numpy.typing import DTypeLike, NDArray

stubs/rasterio/rasterio/_path.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
2-
from typing import Any, Final, Self
2+
from typing import Any, Final
3+
from typing_extensions import Self
34

45
SCHEMES: Final[dict[str, str]]
56
ARCHIVESCHEMES: Final[type[set[Any]]]

stubs/rasterio/rasterio/crs.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from collections.abc import Iterator, Mapping
2-
from typing import Any, Self
3-
from typing_extensions import deprecated, disjoint_base
2+
from typing import Any
3+
from typing_extensions import Self, deprecated, disjoint_base
44

55
from rasterio.enums import WktVersion
66

stubs/rasterio/rasterio/env.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import logging
22
import threading
33
from collections.abc import Callable, Iterable
44
from types import TracebackType
5-
from typing import Any, Final, Self, TypeVar
6-
from typing_extensions import deprecated
5+
from typing import Any, Final, TypeVar
6+
from typing_extensions import Self, deprecated
77

88
from rasterio._env import (
99
GDALDataFinder as GDALDataFinder,

stubs/rasterio/rasterio/io.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import logging
22
from types import TracebackType
3-
from typing import Any, Final, Self
4-
from typing_extensions import deprecated
3+
from typing import Any, Final
4+
from typing_extensions import Self, deprecated
55

66
from numpy.typing import DTypeLike
77
from rasterio._affine_types import Affine

stubs/rasterio/rasterio/rpc.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from collections.abc import Sequence
2-
from typing import Any, Self
2+
from typing import Any
3+
from typing_extensions import Self
34

45
class RPC:
56
height_off: float

stubs/rasterio/rasterio/transform.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from collections.abc import Callable, Sequence
2-
from typing import Final, Literal, Self, TypeAlias, overload
3-
from typing_extensions import deprecated
2+
from typing import Final, Literal, TypeAlias, overload
3+
from typing_extensions import Self, deprecated
44

55
from rasterio._affine_types import Affine as Affine
66
from rasterio._transform import GCPTransformerBase, RPCTransformerBase

stubs/rasterio/rasterio/vrt.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from types import TracebackType
2-
from typing import Self
2+
from typing_extensions import Self
33

44
from rasterio._warp import WarpedVRTReaderBase
55
from rasterio.transform import TransformMethodsMixin

stubs/rasterio/rasterio/windows.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from collections.abc import Callable, Sequence
2-
from typing import Any, Self, TypeAlias, overload
3-
from typing_extensions import deprecated
2+
from typing import Any, TypeAlias, overload
3+
from typing_extensions import Self, deprecated
44

55
from numpy.typing import NDArray
66
from rasterio._affine_types import Affine

0 commit comments

Comments
 (0)