Releases: opendatacube/eo-datasets
1.9.4 - 2026-03-04
It's been way too long since the last release.
What's Changed
- Pin GHA actions with gha-update by @omad in #438
- Run tests in CI against Python 3.13 too by @omad in #439
- pre-commit: update ruff hook name by @pjonsson in #448
- CI: fix code coverage step by @pjonsson in #449
- CI: cancel previous jobs on PR updates by @pjonsson in #456
- serialise: stop removing $schema tag by @pjonsson in #457
- readthedocs: use uv for building by @pjonsson in #458
- model: fix type annotations by @pjonsson in #463
- Type annotate type aliases by @pjonsson in #477
- Remove f-strings without placeholders by @pjonsson in #475
- readthedocs: fix uv warning by @pjonsson in #493
- Update to pip 25.3 by @pjonsson in #492
- Dockerfile: pin to GDAL 3.10.3 by @pjonsson in #494
- pyproject: use datacube < 1.10.0 by @pjonsson in #498
- Various lint fixes by @pjonsson in #497
- dependabot: add 10 day cooldown by @pjonsson in #510
- CI: do not fail fast by @pjonsson in #508
- Update to latest filelock by @pjonsson in #519
- Update dependencies by @pjonsson in #529
- Update to wheel 0.46.3 by @pjonsson in #542
- Dependabot: remove boto3+botocore update by @pjonsson in #547
- Update to GDAL 3.12.1 by @pjonsson in #543
- Update to pip 26.0 by @pjonsson in #553
- Handle updated metadata format for BRDF by @jeremyh in #522
- Update uv dependencies ready for a release. by @SpacemanPaul in #574
Automated updates
- Bump tornado from 6.4.2 to 6.5.1 in /requirements by @dependabot[bot] in #424
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #426
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #427
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #428
- Bump requests from 2.32.3 to 2.32.4 in /requirements by @dependabot[bot] in #429
- Bump pytest-cov from 6.1.1 to 6.2.1 by @dependabot[bot] in #430
- Bump urllib3 from 2.4.0 to 2.5.0 in /requirements by @dependabot[bot] in #433
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #434
- Bump pydantic from 2.11.3 to 2.11.7 by @dependabot[bot] in #431
- Bump pillow from 11.2.1 to 11.3.0 in /requirements by @dependabot[bot] in #436
- Bump osgeo/gdal from ubuntu-small-3.10.3 to ubuntu-small-3.11.1 by @dependabot[bot] in #437
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #435
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #440
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #442
- Bump astral-sh/setup-uv from 6.3.1 to 6.4.1 by @dependabot[bot] in #443
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #444
- Bump astral-sh/setup-uv from 6.4.1 to 6.4.3 by @dependabot[bot] in #445
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #446
- Bump pip-tools from 7.4.1 to 7.5.0 by @dependabot[bot] in #447
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #450
- Bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #451
- Bump pre-commit from 4.2.0 to 4.3.0 by @dependabot[bot] in #452
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #453
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #454
- Bump astral-sh/setup-uv from 6.4.3 to 6.5.0 by @dependabot[bot] in #455
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #459
- Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #460
- Bump astral-sh/setup-uv from 6.5.0 to 6.6.0 by @dependabot[bot] in #461
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #462
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #464
- Bump astral-sh/setup-uv from 6.6.0 to 6.6.1 by @dependabot[bot] in #465
- requirements: update test dependencies by @pjonsson in #466
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #467
- Bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #469
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #470
- Bump astral-sh/setup-uv from 6.6.1 to 6.7.0 by @dependabot[bot] in #473
- Bump pydantic from 2.11.7 to 2.11.9 by @dependabot[bot] in #472
- Bump pip from 25.1 to 25.2 in /requirements by @dependabot[bot] in #476
- Bump pydantic from 2.11.7 to 2.11.9 by @dependabot[bot] in #478
- Bump astral-sh/setup-uv from 6.7.0 to 6.8.0 by @dependabot[bot] in #479
- Bump pydantic from 2.11.7 to 2.11.10 by @dependabot[bot] in #480
- Bump pip-tools from 7.5.0 to 7.5.1 by @dependabot[bot] in #481
- Bump astral-sh/setup-uv from 6.8.0 to 7.0.0 by @dependabot[bot] in #482
- Bump astral-sh/setup-uv from 7.0.0 to 7.1.0 by @dependabot[bot] in #485
- Bump hynek/build-and-inspect-python-package from 2.13.0 to 2.14.0 by @dependabot[bot] in #484
- Bump pydantic from 2.11.7 to 2.12.0 by @dependabot[bot] in #483
- Bump astral-sh/setup-uv from 7.1.0 to 7.1.1 by @dependabot[bot] in #486
- Bump pydantic from 2.11.7 to 2.12.3 by @dependabot[bot] in #487
- Bump astral-sh/setup-uv from 7.1.1 to 7.1.2 by @dependabot[bot] in #488
- Bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #489
- Bump pre-commit from 4.3.0 to 4.4.0 by @dependabot[bot] in #496
- Bump pydantic from 2.12.3 to 2.12.4 by @dependabot[bot] in #495
- build(deps): bump astral-sh/setup-uv from 7.1.2 to 7.1.3 by @dependabot[bot] in #499
- build(deps): bump pip-tools from 7.5.1 to 7.5.2 by @dependabot[bot] in #500
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #474
- build(deps): bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #501
- dependabot: group action updates by @pjonsson in #502
- build(deps): bump pre-commit from 4.4.0 to 4.5.0 by @dependabot[bot] in #504
- build(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #503
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #505
- ...
1.9.3 - 2025-05-20
What's Changed
-
python-rapidjson is only required for tests by @omad in #416
-
Run CI against multiple Python versions, Include dev group dependencies when running in CI by @omad in #418
-
Fix tests in Py3.10. Use timezone.utc instead of datetime.UTC by @omad in #419
-
Remove unneeded setuptools config - Fix Packaging errors by @omad in #420
-
Fix GHA Packaging - Full depth checkout to get version by @omad in #421
-
[pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #422
Full Changelog: eodatasets3-1.9.2...eodatasets3-1.9.3
1.9.2 (2024-05-14)
What's Changed
Major changes include support for numpy >= 2, and STAC 1.1.
-
Add support for parsing s2c l1 dataset paths by @jeremyh in #377
-
Pin deps to fix tests, ditch docker for uv in GHA by @omad in #374
-
Complete migration to Ruff for all code linting checks by @pjonsson in #397
-
dependabot: update boto* weekly instead by @pjonsson in #398
Dependabot and pre-commit updates
- Bump virtualenv from 20.16.5 to 20.26.6 in /requirements by @dependabot in #370
- Bump certifi from 2023.7.22 to 2024.7.4 in /requirements by @dependabot in #375
- Bump urllib3 from 1.26.18 to 1.26.19 in /requirements by @dependabot in #376
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #378 #379 #380 #381 #382 #384 #386 #389 #407
- Bump osgeo/gdal from ubuntu-small-3.6.3 to ubuntu-small-3.10.3 by @dependabot in #390
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #391
- Bump astral-sh/setup-uv from 5 to 6 by @dependabot in #392
- Bump the pip-deps group in /requirements with 22 updates by @dependabot in #393
- Bump pydantic from 2.11.3 to 2.11.4 by @dependabot in #400
New Contributors
Full Changelog: eodatasets3-1.9.1...eodatasets3-1.9.2
0.30.9
This is a backport of Sentinel support to the 0.30 version of eodatasets. 0.30 is only intended for users who cannot yet upgrade to ODC 1.9.
- Handle sinergise mask renames #372
Full Changelog: eodatasets3-0.30.8...eodatasets3-0.30.9
0.30.8
This is a backport of Sentinel-2c support to the 0.30 version of eodatasets. 0.30 is only intended for users who cannot yet upgrade to ODC 1.9.
- Add Sentinel-2C to abbreviations by @uchchwhash in #371
Full Changelog: eodatasets3-0.30.7...eodatasets3-0.30.8
1.9.1
Minor release
- Add Sentinel-2C to abbreviations by @uchchwhash in #371
- Bump jinja2 from 3.1.3 to 3.1.5 in /requirements by @dependabot in #369
Full Changelog: eodatasets3-1.9.0...eodatasets3-1.9.1
1.9.0
- This release is primarily dependency updates for compatibility with datacube v1.9 and python 3.10+
sentinel_l1_preparecli requires newODCConfigobject rather thanLocalConfig, but otherwise there should be little, if any, impact on general usage. For more information onODCConfig, see the datacube documentation.- Version number has skipped to 1.9 to be in alignment with datacube-core and other libraries.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #342
- Propose distutils fix for 1.9 by @alexgleith in #360
- Get ready for 1.9 release by @Ariana-B in #366
Full Changelog: eodatasets3-0.30.5...eodatasets3-1.9.0
0.30.7
Python 3.12 compatibility
- Remove distutils replace with shutils by @alexgleith in #359
- Update versioneer by @Ariana-B in #362
- Add action to test build by @Ariana-B in #363
- Bump minimum python version to 3.10
- Various autoupdates
Full Changelog: eodatasets3-0.30.6...eodatasets3-0.30.7
0.30.6
What's Changed
- Explicitly use the modern
sphinx_rtd_themedoc theme by @jeremyh in #354 - Ensure nodata=nan tags are written to floating point COGs. by @SpacemanPaul in #355
- Various autoupdates
Full Changelog: eodatasets3-0.30.5...eodatasets3-0.30.6
0.30.5
Update BRDF preparation to support the metadata change from USGS. This is required for all new BRDF data #341
Full Changelog: eodatasets3-0.30.4...eodatasets3-0.30.5