From 4bf10e887e35781f24a5ed7e3544c82394976fc8 Mon Sep 17 00:00:00 2001 From: Francis Charette Migneault Date: Mon, 27 Nov 2023 20:05:37 -0500 Subject: [PATCH] fix typings --- STACpopulator/implementations/CMIP6_UofT/add_CMIP6.py | 4 ++-- STACpopulator/populator_base.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/STACpopulator/implementations/CMIP6_UofT/add_CMIP6.py b/STACpopulator/implementations/CMIP6_UofT/add_CMIP6.py index c12064b..c321a3a 100644 --- a/STACpopulator/implementations/CMIP6_UofT/add_CMIP6.py +++ b/STACpopulator/implementations/CMIP6_UofT/add_CMIP6.py @@ -2,7 +2,7 @@ import json import os from datetime import datetime -from typing import Any, List, Literal, MutableMapping, NoReturn, Optional +from typing import Any, List, Literal, MutableMapping, NoReturn, Optional, Union import pydantic_core import pyessv @@ -108,7 +108,7 @@ def __init__( data_loader: GenericLoader, update: Optional[bool] = False, session: Optional[Session] = None, - config_file: Optional[os.PathLike[str]] = None, + config_file: Optional[Union[os.PathLike[str], str]] = None, ) -> None: """Constructor diff --git a/STACpopulator/populator_base.py b/STACpopulator/populator_base.py index fcd36e6..3d9fa1c 100644 --- a/STACpopulator/populator_base.py +++ b/STACpopulator/populator_base.py @@ -3,7 +3,7 @@ import os from abc import ABC, abstractmethod from datetime import datetime -from typing import Any, Optional, MutableMapping +from typing import Any, MutableMapping, Optional, Union import pystac from requests.sessions import Session @@ -27,7 +27,7 @@ def __init__( data_loader: GenericLoader, update: Optional[bool] = False, session: Optional[Session] = None, - config_file: Optional[os.PathLike[str]] = "collection_config.yml", + config_file: Optional[Union[os.PathLike[str], str]] = "collection_config.yml", ) -> None: """Constructor