You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
tilebox-datasets: Added dataset field annotations for source JSON pointers, queryable fields, JSON Schema references,
and semantic roles, including STAC mappings for well-known dataset fields.
Changed
tilebox-workflows: Reduced import-time overhead for release runners by lazily loading optional heavy dependencies
such as datasets, pandas, cloud SDKs, notebook widgets, and runtime/observability modules until they are needed.
tilebox-datasets: Reduced import-time overhead by lazily exporting the root and async client APIs and deferring
pandas/xarray imports in time interval parsing until parsing requires them.
tilebox-storage: Reduced startup overhead by lazily exporting sync storage clients and deferring geospatial,
notebook, object-store, cloud SDK, HTTP, and progress-display dependencies until storage operations require them.
Fixed
tilebox-workflows: Allow task execute() methods to use a -> None return annotation when postponed annotation
evaluation is enabled.
tilebox-datasets and tilebox-workflows: Generate validation-blind protobuf messages without vendoring buf.validate, avoiding duplicate descriptor conflicts when applications use their own generated validation rules.