File tree Expand file tree Collapse file tree 3 files changed +12
-2
lines changed Expand file tree Collapse file tree 3 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 1
1
2
+ ## 0.10.1 (2024-11-21)
3
+
4
+ * exclude rasterio version ` 1.4.2 ` from requirements
5
+ * catch date parsing issue and raise warning
6
+
2
7
## 0.10.0 (2024-10-29)
3
8
4
9
* handle ` TIFFTAG_DATETIME ` metadata for STAC datetime
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ classifiers = [
20
20
]
21
21
dynamic = [" version" ]
22
22
dependencies = [
23
- " rasterio" ,
23
+ " rasterio>=1.0,!=1.4.2 " ,
24
24
" pystac>=1.0.0,<2.0.0" ,
25
25
]
26
26
Original file line number Diff line number Diff line change @@ -357,7 +357,12 @@ def create_stac_item(
357
357
acq_date = src_dst .get_tag_item ("ACQUISITIONDATETIME" , "IMAGERY" )
358
358
tiff_date = src_dst .get_tag_item ("TIFFTAG_DATETIME" )
359
359
dst_date = acq_date or tiff_date
360
- dst_datetime = str_to_datetime (dst_date ) if dst_date else None
360
+ try :
361
+ dst_datetime = str_to_datetime (dst_date ) if dst_date else None
362
+ except ValueError as err :
363
+ warnings .warn (f"Could not get parse date: { dst_date } : { err } " )
364
+ dst_datetime = None
365
+
361
366
input_datetime = input_datetime or dst_datetime or datetime .datetime .utcnow ()
362
367
363
368
# add projection properties
You can’t perform that action at this time.
0 commit comments