From d80ed0f337bd369a5d607d42681de424467187fe Mon Sep 17 00:00:00 2001 From: jgersak Date: Wed, 2 Nov 2022 13:49:12 +0100 Subject: [PATCH] fix upcoming deprecation of SH-PY os_utils --- core/eolearn/core/eodata_io.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/eolearn/core/eodata_io.py b/core/eolearn/core/eodata_io.py index af1c2a5ff..b075dde41 100644 --- a/core/eolearn/core/eodata_io.py +++ b/core/eolearn/core/eodata_io.py @@ -16,6 +16,7 @@ import datetime import gzip import json +import platform import warnings from abc import ABCMeta, abstractmethod from collections import defaultdict @@ -50,7 +51,6 @@ from sentinelhub import CRS, BBox, Geometry, MimeType from sentinelhub.exceptions import SHUserWarning -from sentinelhub.os_utils import sys_is_windows from .constants import FeatureType, FeatureTypeSet, OverwritePermission from .utils.parsing import FeatureParser, FeaturesSpecification @@ -85,7 +85,7 @@ def save_eopatch( _check_letter_case_collisions(eopatch_features, fs_features) _check_add_only_permission(eopatch_features, fs_features) - elif sys_is_windows() and overwrite_permission is OverwritePermission.OVERWRITE_FEATURES: + elif platform.system() == "Windows" and overwrite_permission is OverwritePermission.OVERWRITE_FEATURES: _check_letter_case_collisions(eopatch_features, fs_features) else: