Skip to content

Releases: GeoscienceAustralia/dea-notebooks

0.4.7

07 Oct 22:43
4875093

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.6...0.4.7

0.4.6

25 Sep 00:37
ec33a92

Choose a tag to compare

What's Changed

  • Add NIRv vegetation index and tidy up of notebook by @cbur24 in #1393
  • Fix up ML notebook by @cbur24 in #1394
  • Replace np.NaN with np.nan for Numpy 2.0 compatibility by @robbibt in #1396

Full Changelog: 0.4.5...0.4.6

0.4.5

08 Sep 01:58
0cf6247

Choose a tag to compare

What's Changed

Full Changelog: 0.4.4...0.4.5

0.4.4

28 Aug 02:32
aa7b0b7

Choose a tag to compare

What's Changed

  • Update dask client to correctly configure s3 access by @cbur24 in #1383

Full Changelog: 0.4.3...0.4.4

0.4.3

20 Aug 05:43
3bee467

Choose a tag to compare

What's Changed

  • Fixes a major Dask performance issue when using using create_local_dask_cluster to launch a Dask cluster, by correctly using the configure_s3_access function #1380
  • Minor fixes to Knowledge Hub docs in #1375, #1377

Full Changelog: 0.4.2...0.4.3

0.4.2

13 Aug 04:26
51abc5c

Choose a tag to compare

What's Changed

  • Add missing s3fs mosaicing dependency to DEA Tools by @GL-S in #1374

Full Changelog: 0.4.1...0.4.2

0.4.1

31 Jul 04:51
8b3dc66

Choose a tag to compare

What's Changed

This release adds several new features to DEA Notebooks and the DEA Tools Python package:

  • New Python tools for large-scale random sampling of xarray.DataArrays by @cbur24 in #1363
  • A new dea_tools.mosaics Python submodule with command line utilities for generating continental COGs and VRTs from tiled data by @GL-S in #1362
  • A new forecasting/modelling notebook by @cbur24 in #911
image

Full Changelog: 0.4.0...0.4.1

0.4.0

16 Jul 04:46
99c41f3

Choose a tag to compare

What's Changed

This PR makes major changes to DEA Tools Python packaging, aimed at making the package easier to install by making difficult dependencies like datacube optional extras. All Python code has been formatted for consistency using ruff, and Python packaging and publication has been updated to a more modern approach using pyproject.toml and uv.

You can now install DEA Tools more easily into any environment from PyPI. By only minimal dependencies will be installed:

pip install dea-tools

To install with optional dependencies:

# Install with datacube dependencies
pip install dea-tools[datacube]

# Install with dependencies required to launch Jupyter Notebooks
pip install dea-tools[jupyter] 

 # Install with optional dependencies required for DEA Notebooks code examples
pip install dea-tools[jupyter,dask_gateway,hdstats,notebooks]

# Install with all optional dependencies (including difficult to install packages)
pip install dea-tools[all]   

Other new features include:

Breaking changes:

  • Tide modelling functionality in dea_tools.coastal is now deprecated and roomed in favour of eo-tides
  • dea_tools.spatial.interpolate_2d and contours_to_arrays functions now deprecated and removed

Pull requests

Full Changelog: 0.3.6...0.4.0

0.3.6

24 Apr 05:00
6e32714

Choose a tag to compare

What's Changed

Full Changelog: 0.3.5...0.3.6

0.3.5

09 Oct 20:45
fe36b0e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.4...0.3.5