diff --git a/CHANGES.rst b/CHANGES.rst index 85d011e..95d0a75 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -10,6 +10,11 @@ Changes ======= +Version 1.0.2 (2024-12-30) +-------------------------- + +- Review scene parsing for Sentinel-2 products - 2C + Version 1.0.1 (2024-12-16) -------------------------- diff --git a/bdc_collectors/scihub/parser.py b/bdc_collectors/scihub/parser.py index 8f96f38..ec486f4 100644 --- a/bdc_collectors/scihub/parser.py +++ b/bdc_collectors/scihub/parser.py @@ -35,7 +35,7 @@ def __init__(self, scene_id: str): fragments = scene_id.split('_') - if len(fragments) != 7 or fragments[0] not in ('S2A', 'S2B'): + if len(fragments) != 7 or not fragments[0].startswith("S2"): raise RuntimeError(f'Invalid sentinel scene {scene_id}') self.fragments = fragments @@ -74,7 +74,7 @@ def __init__(self, scene_id: str): fragments = scene_id.split('_') - if len(fragments) != 9 or fragments[0] not in ('S1A', 'S1B'): + if len(fragments) != 9 or not fragments[0].startswith("S1"): raise RuntimeError(f'Invalid sentinel scene {scene_id}') self.fragments = fragments @@ -153,4 +153,4 @@ def level(self) -> str: def datasource(self) -> str: """Retrieve the data source/consume name.""" - return self.fragments[1] \ No newline at end of file + return self.fragments[1] diff --git a/bdc_collectors/version.py b/bdc_collectors/version.py index 37579ea..0bd7858 100644 --- a/bdc_collectors/version.py +++ b/bdc_collectors/version.py @@ -18,4 +18,4 @@ """Version information for BDC-Collectors.""" -__version__ = '1.0.1' +__version__ = '1.0.2'