Skip to content

Releases: mdbartos/pysheds

0.4

09 May 18:02
a94dfdd
Compare
Choose a tag to compare
  • Add type checking of nodata values (#228)
  • Fix bugs in D8 routing for border cells and nodata cells (#235)
  • Correctly initialize output and handle nodata cases (#236)
  • Add Python3.12 support (#242)
  • Add priority flood algorithm for depression filling (#243)
  • Fix deprecated np.bool_ type (#245)

0.3.5

16 May 20:25
32fb2ef
Compare
Choose a tag to compare
  • Enable keyword arguments of to_raster to propagate to rasterio
  • Removed deprecated pyproj conventions
  • Added support for Python3.11
  • Added package classifiers to better describe pysheds on PyPI, including support on Python3.11.
  • Added installer recipes (pysheds[dev] and pysheds[recipes]), to install the necessary packages for running tests and notebooks, respectively.
  • Removed several bare exceptions. Now using ModuleNotFound and ImportError where appropriate.
  • Updated GitHub Actions to their newest version and package-building workflow to support Python3.11 builds
  • Added long description to setup.py

0.3.3

27 Feb 08:35
9d96096
Compare
Choose a tag to compare
  • Implement extract_profiles function in numba.
  • Fix issue with read_band in multiband rasters.

0.3.2

27 Jan 05:53
1951f63
Compare
Choose a tag to compare
  • Add multiple flow direction (MFD) routing
  • Add heap queue to make distance_to_outlet computation more efficient
  • Create MultiRaster class to handle 3D MFD Rasters
  • Make spatial referencing functions compatible with 3D rasters
  • Rewrite View functions to reduce copying

0.3.1

13 Jan 02:07
185837c
Compare
Choose a tag to compare
  • Add iterative versions of all recursive hydrologic functions
  • Use iterative functions over recursive functions by default
  • Ensure consistency of viewfinder shape and mask
  • Have view inherit nodata value from input raster by default

0.3

02 Jan 04:55
ba7516e
Compare
Choose a tag to compare
0.3
  • Add numba acceleration
  • Refactor spatial referencing API

0.2.7.1

12 May 17:11
728cec9
Compare
Choose a tag to compare
  • Initial release target for zenodo

0.2.7

12 May 17:07
47d4d4a
Compare
Choose a tag to compare
  • Fix pyproj dependency