Skip to content

v0.6.1

Latest
Compare
Choose a tag to compare
@adamjstewart adamjstewart released this 10 Oct 18:22
d610ff1

TorchGeo 0.6.1 Release Notes

This is a bugfix release. There are no new features or API changes with respect to the 0.6.0 release.

This release fixes an important security vulnerability and properly documents a lack of support for rasterio 1.4. All users are recommended to update to TorchGeo 0.6.1 if they are using torchgeo.models.get_weight.

Dependencies

  • rasterio: 1.4 not yet supported (#2327)

Datamodules

  • Datamodule: use persistent workers for parallel data loading (#2291)
  • OSCD: update normalization statistics (#2282)

Datasets

  • Datasets: add support for os.PathLike (#2273)
  • GeoDataset: allow a mix of str and pathlib paths (#2270)

Models

  • API: avoid use of eval in get_weight (#2323)

Tests

  • CD: set up continuous deployment to PyPI (#2342)
  • CI: install tensorboard to speed up notebooks (#2315)
  • CI: install TorchGeo from checked out repo (#2306)
  • dependabot: only update npm lockfile (#2277)
  • prettier: ignore cache directories (#2278)
  • prettier: prefer single quotes (#2280)
  • pytest: set default --cov and --cov-report (#2275)
  • pytest: set matplotlib backend locally too (#2326)
  • pytest: silence numpy 2 warnings in PyTorch (#2302)
  • ruff: remove NPY tests now that we test numpy 2 in CI (#2287)

Documentation

  • Alternatives: add scikit-eo to list of TorchGeo alternatives (#2340)
  • Contributing: installation-agnostic prettier usage (#2279)
  • Datasets: move dataset CSV to subdirectory (#2281, #2304)
  • Datasets: update NAIP resolution (#2325)
  • Tutorials: fix NAIP downloads by signing URL (#2343)
  • Tutorials: update recommended strategy for raster datasets containing images and masks (#2293)

Contributors

This release is thanks to the following contributors:

@adamjstewart
@calebrob6
@MathiasBaumgartinger
@Nowosad
@sfalkena