Skip to content

Commit 3ffa98b

Browse files
committed
Addressed changes requested #15816 (review)
1 parent 48ce7b6 commit 3ffa98b

4 files changed

Lines changed: 5 additions & 25 deletions

File tree

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
# Stub missing OK, not part of public API
12
geojson.factory
2-
geojson.examples.SimpleWebFeature.__geo_interface__
3+
geojson.examples

stubs/geojson/geojson/base.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from _typeshed import Incomplete
2-
from collections.abc import Sequence
2+
from collections.abc import Iterable
33
from typing import Any
44

55
class GeoJSON(dict[str, Any]):
6-
def __init__(self, iterable: Sequence[Incomplete] = (), **extra) -> None: ...
6+
def __init__(self, iterable: Iterable[tuple[str, Any]] = (), **extra) -> None: ...
77
def __getattr__(self, name: str | int) -> Incomplete: ...
88
def __setattr__(self, name: str, value) -> None: ...
99
def __delattr__(self, name: str) -> None: ...

stubs/geojson/geojson/examples.pyi

Lines changed: 0 additions & 21 deletions
This file was deleted.

stubs/geojson/geojson/geometry.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class Geometry(GeoJSON):
2121
def clean_coordinates(cls, coords: Sequence[_InputCoord] | Geometry, precision: int) -> list[_CleanCoord]: ...
2222

2323
class GeometryCollection(GeoJSON):
24-
def __init__(self, geometries: None | Sequence[Geometry] = None, **extra) -> None: ...
24+
def __init__(self, geometries: Sequence[Geometry] | None = None, **extra) -> None: ...
2525
def errors(self) -> list[str] | None: ...
2626
def __getitem__(self, key) -> Geometry | tuple[()] | None: ...
2727

0 commit comments

Comments
 (0)