Skip to content

Releases: earthdaily/earthone-python

v6.0.1

18 Feb 00:38

Choose a tag to compare

Compute

  • A minor bugfix so that Function.update_credentials() is called using the Function's client, rather than the default client.

v6.0.0

17 Feb 19:57

Choose a tag to compare

General

  • Add support for Python 3.14. Note that as of 3.14, the multiprocessing.Process class now uses the forkserver method by default, which pickles everything (the callable target and all parameters). While EarthOne code itself is adapted to this, it may cause issues for user code which is out of our control. This will only affect users who choose to use Python 3.14 or greater.

Raster/Catalog

  • Add support for the Int8, Float16, Int64, and UInt64 datatypes for images.
  • Removed several obsolete fields from Bands and Images: v1_properties, c6s_dlsr, confidence_dlsr, jpx_layer_index. This is in principle a breaking change, however, these fields are not likely to be referenced in any user-level code.

v5.0.3

23 Dec 13:55

Choose a tag to compare

Raster

  • Due to an internal bug, the Raster client was not retrying 503 errors as expected, instead giving up with a hard failure very quickly. Now corrected to retry for up to 60 seconds as intended.

v5.0.2

11 Dec 01:12

Choose a tag to compare

Auth

  • A minor cleanup of obsolete legacy code in the Auth class.

v5.0.1

14 Nov 19:57

Choose a tag to compare

General

  • Cleanup of various references to DescartesLabs in code and documentation
  • A minor edge case in the latlon bounds checking helper affecting the Catalog client was fixed

v5.0.0

20 Aug 17:08

Choose a tag to compare

(recap across all the beta releases)

General

  • Client updated as the EarthOne platform, using new Github page and Pypi project. See Migrating from Descartelabs for details.
  • Support for Python 3.9 has been dropped, as it is reaching end of life an many dependencies no longer support it.
  • Support for Python 3.13 has been added
  • Updated from blosc to blosc2, which required updating the minimum numpy version to 2.0.0.

Configuration

  • Configuration environments have changed names, by removing the aws- prefix. So what was aws-production is now production. This should not affect anyone but power users who mess around with dev and staging.

Compute

  • Python 3.13 base images are now available
  • Base images now include the earthdaily client in addition to this earthdaily-earthone client.

v5.0.0b4

24 Jul 18:01

Choose a tag to compare

Compute

  • Python 3.13 base images are now available
  • Base images now include the earthdaily client

v5.0.0v3

10 Jul 20:40

Choose a tag to compare

Configuration environments have changed names, by removing the aws- prefix. So what was aws-production is now production. This should not affect anyone but power users who mess around with dev and staging. But is you are explicitly setting EARTHONE_ENV anywhere before running the client, you will need to change the value.

v5.0.0b2

03 Jul 18:29

Choose a tag to compare

Beta 2.

All nitty little internal changes to make things work.