EarthScope CLI Changelog

EarthScope CLI Changelog#

v1.x.x#

Release date: TBD

v1.2.0#

Release date: 2026-04-24

Important

Python: Support for Python 3.9 is removed. Python 3.10 or newer is required; pip will not install this release on 3.9.

  • !32 - chore: bump earthscope-sdk to 1.4.0

  • !31 - new: add changelog to docs

  • !29 - break: es dropoff upload requires explicit --source and --destination

  • !28 - chore: drop support for python 3.9

  • !27 - perf: concurrent validation and upload

  • !26 - new: display structured_messages in dropoff object tables

v1.1.2#

Release date: 2026-03-16

  • !24 - new: add dropoff get-summary CLI command

  • !23 - fix: always print summary after upload attempt

  • !22 - docs: no color env variable

  • !21 - chore: update typer dependency

  • !20 - fix: update test for modified error message

  • !19 - new: dropoff upload summary

  • !18 - new: added dropoff list filter options

  • !17 - fix: attempt to upload each file in batch and improve error message for no valid files.

v1.1.1#

Release date: 2026-02-20

  • !16 - fix: pin typer<0.24.0 for python 3.9 compatibility

v1.1.0#

Release date: 2026-01-21

  • !15 - new support for EarthScope Dropoff system

v1.0.1#

Release date: 2025-09-04

  • !11 - (docs) fix UNAVCO -> GAGE facility naming

  • !12 - (bug) cleanup SDK resources when CLI exits

  • !13 - (docs) fix repository URL in docs

  • !14 - (deps) bump typer dependency to 0.17.3

v1.0.0#

Release date: 2025-06-18

  • Initial Release: Upgrade to new EarthScope SDK v1

  • Authentication Commands: es login and es logout with device code and client credentials flows

  • User Management: Commands for token management, profile access, and AWS credentials

  • Profile Support: Named profile configuration with --profile option

  • Documentation: User guides, developer docs, and ReadTheDocs integration

Changed#

  • Commands Renamed: Commands renamed for consistency

  • Python Support: Minimum Python version set to 3.9

Removed#

  • Legacy Code: Removed deprecated commands and old implementation patterns

  • Outdated Dependencies: Removed legacy dependency management