diff --git a/django-stubs/contrib/gis/gdal/geometries.pyi b/django-stubs/contrib/gis/gdal/geometries.pyi index d55a0aa73..dc6d2a12f 100644 --- a/django-stubs/contrib/gis/gdal/geometries.pyi +++ b/django-stubs/contrib/gis/gdal/geometries.pyi @@ -60,7 +60,7 @@ class OGRGeometry(GDALBase): @property def wkb_size(self) -> int: ... @property - def wkb(self) -> bytes: ... + def wkb(self) -> memoryview: ... @property def wkt(self) -> str: ... @property diff --git a/django-stubs/contrib/gis/gdal/layer.pyi b/django-stubs/contrib/gis/gdal/layer.pyi index 61536322f..b1666e92e 100644 --- a/django-stubs/contrib/gis/gdal/layer.pyi +++ b/django-stubs/contrib/gis/gdal/layer.pyi @@ -41,7 +41,7 @@ class Layer(GDALBase): spatial_filter: OGRGeometry | None def get_fields(self, field_name: str) -> list[Any]: ... @overload - def get_geoms(self, geos: Literal[True] = ...) -> OGRGeometry: ... + def get_geoms(self, geos: Literal[False] = ...) -> list[OGRGeometry]: ... @overload - def get_geoms(self, geos: Literal[False]) -> GEOSGeometry: ... + def get_geoms(self, geos: Literal[True]) -> list[GEOSGeometry]: ... def test_capability(self, capability: AnyStr) -> bool: ... diff --git a/django-stubs/contrib/gis/geos/geometry.pyi b/django-stubs/contrib/gis/geos/geometry.pyi index 460d906a4..9a190c56d 100644 --- a/django-stubs/contrib/gis/geos/geometry.pyi +++ b/django-stubs/contrib/gis/geos/geometry.pyi @@ -82,9 +82,9 @@ class GEOSGeometryBase(GEOSBase): def json(self) -> str: ... geojson: str @property - def wkb(self) -> bytes: ... + def wkb(self) -> memoryview: ... @property - def ewkb(self) -> bytes: ... + def ewkb(self) -> memoryview: ... @property def kml(self) -> str: ... @property