Changelog
All notable changes to the earthscale client package are documented here.
0.16.0 (Unreleased)
New Features
Dataset listing now supports filtering.
list_datasets()acceptsname,tags,bbox,created_after,created_before, andlimitparameters to narrow results. All filters use AND logic.New
iter_datasets()method for iterating over large result sets with automatic cursor-based pagination. This is the recommended way to list datasets.New
PaginatedListDatasetResponsemodel for cursor-based pagination, exposed at the top level.
Changes
ListDatasetResponsenow includes anupdated_atfield.list_datasets(limit=...)anditer_datasets(page_size=...)now raiseValueErrorif the value is outside the 1–1000 range.
Fixes
Fixed
ListDatasetResponse.tagsdocstring (was incorrectly labeled as "labels").
0.15.1
New Features
Support
tagson datasets as key-value pairs, deprecatinglabels.Add
AddDatasetRequest.tagsfield;labelsis now deprecated.Add
AddDatasetResponse.dataset_version_idfield.Pretty-print client models using JSON in IPython environments.
Fixes
Fix type handling in client for doc generation.
Nicer error handling for forbidden errors.
0.15.0
New Features
OAuth login flow with auto-detected free port.
Log which servers are used on client init.
Fixes
Fix a type warning in the CLI.
0.14.2
New Features
Add
pixel_info_urltoTileServerresponse.
Fixes
Correctly pass in credentials file.
0.14.0
New Features
Add proxy support in client.
Changes
Improve client docstrings.
Last updated