Added
- Experimental support for Python 3.11 (#731)
- Accept PathLike objects in
StacIO
I/O methods, pystac.read_file
and pystac.write_file
(#728)
- Support for Storage Extension (#745)
- Optional
StacIO
instance as argument to Catalog.save
/Catalog.normalize_and_save
(#751)
- More thorough docstrings for
pystac.utils
functions and classes (#735)
Changed
- Label Extension version updated to
v1.0.1
(#726)
- Option to filter by
media_type
in STACObject.get_links
and STACObject.get_single_link
(#704)
Fixed
- Self links no longer included in Items for "relative published" catalogs (#725)
- Adding New and Custom Extensions tutorial now up-to-date with new extensions API (#724)
- Clarify error message when using
PropertyExtension.ext(..., add_if_missing=True)
on an Asset
with no owner (#746)
- Type errors when initializing
TemporalExtent
using a list of datetime
objects (#744)
Thanks to @fnattino & @mneagul for your contributions!