From d3fe3fe5f71479ee5f4fae30dfe3728932a8cd2e Mon Sep 17 00:00:00 2001 From: martin-rdz Date: Tue, 3 Oct 2023 09:51:23 +0000 Subject: [PATCH] replaced PosixPath and WindowsPath with pathlib.Path following suggestion by @djhoese --- satpy/readers/__init__.py | 4 ++-- satpy/readers/hdf5_utils.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/satpy/readers/__init__.py b/satpy/readers/__init__.py index 5eeed7ca46..7cac7edb5d 100644 --- a/satpy/readers/__init__.py +++ b/satpy/readers/__init__.py @@ -20,9 +20,9 @@ import logging import os +import pathlib import pickle # nosec B403 import warnings -import pathlib from datetime import datetime, timedelta from functools import total_ordering @@ -780,7 +780,7 @@ def _get_compression(file): def open_file_or_filename(unknown_file_thing): """Try to open the *unknown_file_thing*, otherwise return the filename.""" - if isinstance(unknown_file_thing, (pathlib.WindowsPath, pathlib.PosixPath)): + if isinstance(unknown_file_thing, pathlib.Path): f_obj = unknown_file_thing else: try: diff --git a/satpy/readers/hdf5_utils.py b/satpy/readers/hdf5_utils.py index a4a92c2ad1..cfce968cf3 100644 --- a/satpy/readers/hdf5_utils.py +++ b/satpy/readers/hdf5_utils.py @@ -24,10 +24,10 @@ import numpy as np import xarray as xr +from satpy.readers import open_file_or_filename from satpy.readers.file_handlers import BaseFileHandler from satpy.readers.utils import np2str from satpy.utils import get_legacy_chunk_size -from satpy.readers import open_file_or_filename LOG = logging.getLogger(__name__) CHUNK_SIZE = get_legacy_chunk_size()