Skip to content

Commit ea3b634

Browse files
committed
fix: don't need async
1 parent f9b5069 commit ea3b634

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/stac_fastapi/geoparquet/client.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@
99
from starlette.requests import Request
1010

1111
from stac_fastapi.api.models import BaseSearchPostRequest
12-
from stac_fastapi.types.core import AsyncBaseCoreClient
12+
from stac_fastapi.types.core import BaseCoreClient
1313
from stac_fastapi.types.errors import NotFoundError
1414
from stac_fastapi.types.rfc3339 import DateTimeType
1515
from stac_fastapi.types.stac import BBox, Collection, Collections, Item, ItemCollection
1616

1717

18-
class Client(AsyncBaseCoreClient): # type: ignore
18+
class Client(BaseCoreClient): # type: ignore
1919
"""A stac-fastapi-geoparquet client."""
2020

21-
async def all_collections(self, *, request: Request, **kwargs: Any) -> Collections:
21+
def all_collections(self, *, request: Request, **kwargs: Any) -> Collections:
2222
collections = cast(dict[str, dict[str, Any]], request.state.collections)
2323
return Collections(
2424
collections=[
@@ -38,7 +38,7 @@ async def all_collections(self, *, request: Request, **kwargs: Any) -> Collectio
3838
],
3939
)
4040

41-
async def get_collection(
41+
def get_collection(
4242
self, *, request: Request, collection_id: str, **kwargs: Any
4343
) -> Collection:
4444
collections = cast(dict[str, dict[str, Any]], request.state.collections)
@@ -47,10 +47,10 @@ async def get_collection(
4747
else:
4848
raise NotFoundError(f"Collection does not exist: {collection_id}")
4949

50-
async def get_item(
50+
def get_item(
5151
self, *, request: Request, item_id: str, collection_id: str, **kwargs: Any
5252
) -> Item:
53-
item_collection = await self.get_search(
53+
item_collection = self.get_search(
5454
request=request,
5555
ids=[item_id],
5656
collections=[collection_id],
@@ -63,7 +63,7 @@ async def get_item(
6363
f"Item does not exist: {item_id} in collection {collection_id}"
6464
)
6565

66-
async def get_search(
66+
def get_search(
6767
self,
6868
*,
6969
request: Request,
@@ -110,15 +110,15 @@ async def get_search(
110110
except ValidationError as e:
111111
raise HTTPException(400, f"invalid request: {e}")
112112

113-
return await self.search(
113+
return self.search(
114114
request=request,
115115
search=search,
116116
offset=offset,
117117
url=str(request.url_for("Search")),
118118
**kwargs,
119119
)
120120

121-
async def item_collection(
121+
def item_collection(
122122
self,
123123
*,
124124
request: Request,
@@ -136,24 +136,24 @@ async def item_collection(
136136
limit=limit,
137137
offset=offset,
138138
)
139-
return await self.search(
139+
return self.search(
140140
request=request,
141141
search=search,
142142
url=str(request.url_for("Get ItemCollection", collection_id=collection_id)),
143143
**kwargs,
144144
)
145145

146-
async def post_search(
146+
def post_search(
147147
self, search_request: BaseSearchPostRequest, *, request: Request, **kwargs: Any
148148
) -> ItemCollection:
149-
return await self.search(
149+
return self.search(
150150
search=search_request,
151151
request=request,
152152
url=str(request.url_for("Search")),
153153
**kwargs,
154154
)
155155

156-
async def search(
156+
def search(
157157
self,
158158
*,
159159
request: Request,

0 commit comments

Comments
 (0)