This repository was archived by the owner on Sep 9, 2024. It is now read-only.
Releases: unity-sds/unity-py
Releases · unity-sds/unity-py
Unity-py 0.4.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.4.0] - 2024-03-29
Added
- We've added the ability to override settings in the default config file by passing in a config file with the settings needing to be overridden when instantiating a Unity object. 56
- Collection creation (create_collection) through dataService library
- Added support for defining custom metadata for project and venue.
- Added methods to return STAC content instead of unity domain objects if requested
- Added properties parsing of stac metadata to dataset objects
Fixed
Changed
- Updated get_collections and get_collection_data to support limit parameter.
- Updated get_collection_data to support filter parameter which takes CQL string.
Removed
Security
Deprecated
Unity-py 0.3.0
[0.3.0] - 2024-02-12
Added
Fixed
- fixed an issue with encoding a json deploy request twice 71
Changed
- We now support the use of asset "roles" for STAC in Data Catalog Data Searches 67
- We now use the asset URI/HREF as the key into the assets, and use the "metadata" and "data" types as asset-roles: 69
Removed
Security
Deprecated
Unity-py 0.2.2
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.2.2] - 2024-01-03
Added
- Added project/venue support 5
Fixed
Changed
Removed
Security
Deprecated
unity-py 0.2.1
[0.2.1] - 2023-11-30
Added
- python code coverage via coveralls
Fixed
Changed
- updated install to support python 3.8 and above.
Removed
Security
Deprecated
Unity SDS Client (0.2.0) Release
[0.2.0] - 2023-08-10
Added
- Added parsing of collection in stac items
Fixed
- fixed release workflow to test against
unity-sds-client
notunity_py
Changed
- updated package name so that imports reference
unity_sds_client
notunity_py
Removed
Security
Deprecated
Unity-sds-client 0.1.2
[0.1.2] - 2023-06-28
Added
- added method for retrieving datasets
Collection.datasets
from a collection - Added functionality to download latest available version of the application parameter files stored in the Dockstore [30]
Fixed
- Added some directory slash stripping to ensure no trailing slash when specifying "to_stac" output director
Changed
- Changed name of package from unity-py to unity-sds-client
Unity-py 0.1.1
[0.1.1] - 2023-06-27
Added
- Added pypi repository publication to unity-py repository [7].
- Added to_stac methods for writing STAC from unity-py resources (e.g. collection, dataset, datafiles)
- Added from_stac methods for creating unity-py resources (e.g. collection, dataset, datafiles) from STAC files
- Added capability to add files to published application catalogs
- added dependency on pystac > 1.7.3 to unity-py
- added addition of dataset properties to stac read/write
Fixed
Changed
- all assets written out to STAC items are made relative (if they are non-URIs, relative, or exist in the same directory tree of the STAC files)
Removed
- Removed support for python 3.8
Unity Release 23.1
- Added Services and Classes to ecapsulate funcionality per Unity Service Area
- Process Service & Class — Deploy a process, List processes, get metadata about a processes, query jobs per process, execute a job
- Job Class — Facilitate API calls to U-SPS to monitor jobs, get job results, or dismiss jobs.
- Application Service - Courtesy of James and Masha.
- Mercury Dashboard Example
- Miscellaneous quality of life improvements to ease code developing (type hinting, annotations, etc)