Skip to content

Releases: weiji14/zen3geo

v0.6.2 🌈

29 Jun 08:04
1e11fcc
Compare
Choose a tag to compare

Release v0.6.2 (2023/06/29)

💫 Highlights

  • 🎉 Patch release for zen3geo 🎉
  • 🚀 Quick addition of a new PySTACAPIItemLister DataPipe

🚀 Features

  • ✨ PySTACAPIItemLister to list STAC Items matching STAC API search (#111)

🧰 Maintenance

  • ⬆️ Bump poetry from 1.4.2 to 1.5.1 (#110)

🧑‍🤝‍🧑 Contributors

@dependabot[bot] and @weiji14

v0.6.1 🌈

31 May 05:13
85df909
Compare
Choose a tag to compare

Release v0.6.1 (2023/05/31)

💫 Highlights

  • 🎉 Patch release for zen3geo 🎉
  • 😎 Full Python 3.11 support and a couple of bug fixes for DatashaderRasterizer

🚀 Features

  • 🥚 Allow using XpySTACAssetReader without xpystac when engine!=stac (#100)

🐛 Bug Fixes

  • 🐛 Fix DatashaderRasterizer for GeoDataFrame wrapped in StreamWrapper (#104)
  • 🐛 Fix DatashaderRasterizer to allow N:1 instead of just 1:1 (#98)

📖 Documentation

  • 👽️ Handle ms-buildings 20230425 update in Object Detection tutorial (#106)

🧰 Maintenance

  • 👷 NEP29: Run CI and Docs build on Python 3.11 (#103)
  • ⬆️ Bump poetry from 1.3.0 to 1.4.2 (#99)

🧑‍🤝‍🧑 Contributors

@dependabot[bot] and @weiji14

v0.6.0 🌈

18 Apr 01:39
66174cf
Compare
Choose a tag to compare

Release v0.6.0 (2023/04/18)

💫 Highlights

  • 🎉 Sixth release of zen3geo 🎉
  • 🚸 Walkthrough on handling multi-resolution climate data (#91)

🚀 Features

  • ✨ XpySTACAssetReader for reading COG, NetCDF & Zarr STAC assets (#87)
  • ✨ Implement len function for XbatcherSlicerIterDataPipe (#75)

📖 Documentation

  • ♻️ Use xarray.merge with join="override" in collate functions (#72)

🧰 Maintenance

  • ⬆️ Bump jupyter-book from 0.14.0 to 0.15.1 (#94)
  • 📦️ Publish to TestPyPI and PyPI via OpenID Connect token (#90)
  • 👷 NEP29: Run Continuous Integration on Python 3.11 (#89)
  • ⬆️ Bump jupyter-book from 0.13.0 to 0.14.0 (#85)
  • 📌 Pin maximum python version to <4.0 (#78)
  • ⬆️ Bump poetry from 1.2.0 to 1.3.0 (#77)
  • 📌 Pin minimum xbatcher version to 0.2.0 (#73)

🧑‍🤝‍🧑 Contributors

@dependabot[bot] and @weiji14

v0.5.0 🌈

26 Sep 04:22
a71639f
Compare
Choose a tag to compare

Release v0.5.0 (2022/09/26)

💫 Highlights

  • 🎉 Fifth release of zen3geo 🎉
  • 🚸 Walkthrough on stacking time-series earth observation data (#62)

🚀 Features

  • ✨ StackSTACMosaicIterDataPipe to mosaic tiles into one piece (#63)
  • ✨ StackSTACStackerIterDataPipe for stacking STAC items (#61)
  • ✨ PySTACAPISearchIterDataPipe to query dynamic STAC Catalogs (#59)
  • ✨ PySTACItemReaderIterDataPipe for reading STAC Items (#46)

📖 Documentation

  • 🚚 Rename to PySTACAPISearcher and StackSTACMosaicker (#64)

🧰 Maintenance

  • 📌 Pin min pystac-client and stackstac to v0.4.0, pystac to 1.4.0 (#66)
  • 📦️ Exclude tests from source distribution and binary wheel (#58)

🧑‍🤝‍🧑 Contributors

@dependabot[bot] and @weiji14

v0.4.0 🌈

08 Sep 21:07
5bc43da
Compare
Choose a tag to compare

Release v0.4.0 (2022/09/08)

💫 Highlights

  • 🎉 Fourth release of zen3geo 🎉
  • 🚸 Walkthrough on object detection with bounding boxes (#49)

🚀 Features

  • ✨ GeoPandasRectangleClipper for spatially subsetting vectors (#52)

📖 Documentation

  • 📝 Add install from conda-forge instructions (#55)
  • ✏️ Edit docs to use OGC:CRS84 lon/lat instead of EPSG:4326 (#45)
  • 💡 Warn about overlapping strides if followed by train/val split (#43)

🧰 Maintenance

  • ⬆️ Bump poetry from 1.2.0rc1 to 1.2.0 (#47)
  • ⬆️ Bump poetry from 1.2.0b3 to 1.2.0rc1 (#44)

🧑‍🤝‍🧑 Contributors

@dependabot[bot] and @weiji14

v0.3.0 🌈

19 Aug 03:59
600975a
Compare
Choose a tag to compare

Release v0.3.0 (2022/08/19)

💫 Highlights

  • 🎉 Third release of zen3geo 🎉
  • 🚸 Walkthrough on rasterizing vector polygons into label masks (#31)

🚀 Features

  • ✨ DatashaderRasterizer for burning vector shapes to xarray grids (#35)
  • ✨ XarrayCanvasIterDataPipe for creating blank datashader canvas (#34)
  • ♻️ Let PyogrioReader return geodataframe only instead of tuple (#33)

🐛 Bug Fixes

  • ♻️ Refactor DatashaderRasterizer to be up front about datapipe lengths (#39)
  • 🩹 Raise ModuleNotFoundError when xbatcher not installed (#37)

📖 Documentation

  • 📝 Improve pip install zen3geo instructions with extras dependencies (#40)
  • 🔍 Show more levels for the in-page table of contents (#36)

🧑‍🤝‍🧑 Contributors

@weiji14

v0.2.0 🌈

17 Jul 04:04
aa8b472
Compare
Choose a tag to compare

Release v0.2.0 (2022/07/17)

💫 Highlights

  • 🎉 Second release of zen3geo 🎉
  • 🚸 Walkthrough on creating batches of data chips (#20)

🚀 Features

  • ♻️ Let RioXarrayReader return dataarray only instead of tuple (#24)
  • ✨ XbatcherSlicerIterDataPipe for slicing xarray.DataArray (#22)
  • ✨ PyogrioReaderIterDataPipe for reading vector OGR files (#19)

📖 Documentation

  • 🎨 Extra subsection for rioxarray datapipes (#18)

🧰 Maintenance

  • 👷 NEP29: Run CI and Docs build on Python 3.10 (#29)
  • ⬆️ Bump poetry from 1.2.0b2 to 1.2.0b3 (#28)
  • 📌 Pin minimum torchdata version to 0.4.0 (#25)
  • 📌 Pin minimum pyogrio version to 0.4.0 (#21)

🧑‍🤝‍🧑 Contributors

@weiji14

v0.1.0 🌈

08 Jun 21:07
v0.1.0
4d1fa95
Compare
Choose a tag to compare

Release v0.1.0 (2022/06/08)

💫 Highlights

🚀 Features

  • ✨ Introducing RioXarrayReaderIterDataPipe for reading GeoTIFFs (#6)

📖 Documentation

  • 🔧 Configure readthedocs documentation build (#13)
  • 💬 Show how to convert xarray.DataArray to torch.Tensor (#9)
  • 📝 Add basic installation instructions (#7)
  • 👥 Healthy community standards (#4)

🧰 Maintenance

  • 📦 Publish to TestPyPI and PyPI using GitHub Actions (#14)
  • 🧑‍💻 Draft changelog with Release Drafter GitHub Actions (#11)
  • 👷 Setup GitHub Actions Continuous Integration tests (#2)
  • 🌱 Initialize pyproject.toml file (#1)

🧑‍🤝‍🧑 Contributors

@weiji14