File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111import boto3
1212from duckdb .duckdb import DuckDBPyConnection # type: ignore[import-untyped]
1313from duckdb_engine import ConnectionWrapper
14- from mypy_boto3_s3 .service_resource import S3ServiceResource
1514from sqlalchemy import (
1615 MetaData ,
1716 Table ,
2019)
2120
2221if TYPE_CHECKING :
22+ from mypy_boto3_s3 .service_resource import S3ServiceResource
23+
2324 from timdex_dataset_api .dataset import DatasetFilters
2425
2526logger = logging .getLogger (__name__ )
@@ -31,7 +32,7 @@ def __init__(
3132 ) -> None :
3233 self .resource = self ._create_resource ()
3334
34- def _create_resource (self ) -> S3ServiceResource :
35+ def _create_resource (self ) -> " S3ServiceResource" :
3536 """Instantiate a boto3 S3 resource.
3637
3738 If env var MINIO_S3_ENDPOINT_URL is set, assume using local set of MinIO env vars.
You can’t perform that action at this time.
0 commit comments