Skip to content

Commit 63aeb07

Browse files
committed
move serializers, update imports
1 parent cea4735 commit 63aeb07

File tree

7 files changed

+5
-185
lines changed

7 files changed

+5
-185
lines changed

stac_fastapi/core/setup.py

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""stac_fastapi: elasticsearch module."""
1+
"""stac_fastapi: core elasticsearch/ opensearch module."""
22

33
from setuptools import find_namespace_packages, setup
44

@@ -13,31 +13,13 @@
1313
"stac-fastapi.types==2.4.9",
1414
"stac-fastapi.api==2.4.9",
1515
"stac-fastapi.extensions==2.4.9",
16-
# "elasticsearch[async]==8.11.0",
17-
# "elasticsearch-dsl==8.11.0",
1816
"pystac[validation]",
19-
# "uvicorn",
2017
"orjson",
2118
"overrides",
22-
# "starlette",
2319
"geojson-pydantic",
2420
"pygeofilter==0.2.1",
2521
]
2622

27-
# extra_reqs = {
28-
# "dev": [
29-
# "pytest",
30-
# "pytest-cov",
31-
# "pytest-asyncio",
32-
# "pre-commit",
33-
# "requests",
34-
# "ciso8601",
35-
# "httpx",
36-
# ],
37-
# "docs": ["mkdocs", "mkdocs-material", "pdocs"],
38-
# "server": ["uvicorn[standard]==0.19.0"],
39-
# }
40-
4123
setup(
4224
name="stac-fastapi.core",
4325
description="Core library for the Elasticsearch and Opensearch stac-fastapi backends.",

stac_fastapi/core/stac_fastapi/core/serializers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import attr
66

7-
from stac_fastapi.elasticsearch.datetime_utils import now_to_rfc3339_str
7+
from stac_fastapi.core.datetime_utils import now_to_rfc3339_str
88
from stac_fastapi.types import stac as stac_types
99
from stac_fastapi.types.links import CollectionLinks, ItemLinks, resolve_links
1010

stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
EsAsyncBaseFiltersClient,
88
TransactionsClient,
99
)
10+
from stac_fastapi.core.extensions import QueryExtension
1011
from stac_fastapi.elasticsearch.config import ElasticsearchSettings
1112
from stac_fastapi.elasticsearch.database_logic import (
1213
DatabaseLogic,
1314
create_collection_index,
1415
)
15-
from stac_fastapi.elasticsearch.extensions import QueryExtension
1616
from stac_fastapi.elasticsearch.session import Session
1717
from stac_fastapi.extensions.core import (
1818
ContextExtension,

stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/database_logic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010

1111
from elasticsearch import exceptions, helpers # type: ignore
1212
from stac_fastapi.core.extensions import filter
13+
from stac_fastapi.core.serializers import CollectionSerializer, ItemSerializer
1314
from stac_fastapi.elasticsearch.config import AsyncElasticsearchSettings
1415
from stac_fastapi.elasticsearch.config import (
1516
ElasticsearchSettings as SyncElasticsearchSettings,
1617
)
17-
from stac_fastapi.elasticsearch.serializers import CollectionSerializer, ItemSerializer
1818
from stac_fastapi.types.errors import ConflictError, NotFoundError
1919
from stac_fastapi.types.stac import Collection, Item
2020

stac_fastapi/elasticsearch/stac_fastapi/elasticsearch/serializers.py

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

stac_fastapi/elasticsearch/tests/resources/test_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
from pystac.utils import datetime_to_str
1414

1515
from stac_fastapi.core.core import CoreClient
16+
from stac_fastapi.core.datetime_utils import now_to_rfc3339_str
1617
from stac_fastapi.elasticsearch.database_logic import DatabaseLogic
17-
from stac_fastapi.elasticsearch.datetime_utils import now_to_rfc3339_str
1818
from stac_fastapi.types.core import LandingPageMixin
1919

2020
from ..conftest import create_item, refresh_indices

0 commit comments

Comments
 (0)