Skip to content

Releases: unity-sds/unity-py

Unity-py 0.4.0

29 Mar 20:08
d40a2f6
Compare
Choose a tag to compare

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

12 Feb 17:41
8e70052
Compare
Choose a tag to compare

[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

03 Jan 16:39
17e0a39
Compare
Choose a tag to compare

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

30 Nov 18:10
759174c
Compare
Choose a tag to compare

[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

10 Aug 17:05
d547b2d
Compare
Choose a tag to compare

[0.2.0] - 2023-08-10

Added

  • Added parsing of collection in stac items

Fixed

  • fixed release workflow to test against unity-sds-client not unity_py

Changed

  • updated package name so that imports reference unity_sds_client not unity_py

Removed

Security

Deprecated

Unity-sds-client 0.1.2

28 Jun 20:55
44984ca
Compare
Choose a tag to compare

[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

27 Jun 17:02
b84709a
Compare
Choose a tag to compare

[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

17 Apr 15:55
e517a38
Compare
Choose a tag to compare
  • Added Services and Classes to ecapsulate funcionality per Unity Service Area
    1. Process Service & Class — Deploy a process, List processes, get metadata about a processes, query jobs per process, execute a job
    2. Job Class — Facilitate API calls to U-SPS to monitor jobs, get job results, or dismiss jobs.
    3. Application Service - Courtesy of James and Masha.
  • Mercury Dashboard Example
  • Miscellaneous quality of life improvements to ease code developing (type hinting, annotations, etc)