Recent Releases of snail

snail - v0.5.4

Fixes

  • I/O: Skip geometries with missing data
  • CLI: snail split default to features' CRS if no raster

Full Changelog: https://github.com/nismod/snail/compare/v0.5.3...v0.5.4

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell over 1 year ago

snail - v0.5.3

Features

Fixes

New Contributors

Full Changelog: https://github.com/nismod/snail/compare/v0.5.2...v0.5.3

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell over 1 year ago

snail - v0.5.2

Features

  • Include tutorial notebooks in documentation site

Fixes

  • Replace python-igraph dependency with igraph following PyPI renaming

🎉 New Contributors ✨

Full Changelog: https://github.com/nismod/snail/compare/v0.5.1...v0.5.2

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell almost 2 years ago

snail - v0.5.1-post2

Bump version in snail code to 0.5.1 and release?

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell about 2 years ago

snail - v0.5.1-post1

Bump cibuildwheel to fix release?

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell about 2 years ago

snail - v0.5.1

Fixes

  • Fix geometries failing to split, see issues #53 and #61

Full Changelog: https://github.com/nismod/snail/compare/v0.5.0...v0.5.1

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell about 2 years ago

snail - v0.5.0

Features

  • add -x or --experimental flag to command line tool to opt in to the "experimental" polygon splitting method

Fixes

  • Fix geopandas FutureWarning about use of geom_almost_equals

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell over 2 years ago

snail - v0.4.1

Features

  • interpolate between two damage curves

Fixes

  • polygon intersection grid extent width/height was flipped, leading to empty "splits" for polygons which should have intersected the grid

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell almost 3 years ago

snail - v0.4.0

Features

  • add PiecewiseLinearDamageCurve damage curve objects intended to encode commonly-implemented
    details for direct damage assessment
  • methods to apply curve to exposure, scale/translate curves
  • improve polygon-raster intersection speed
  • update tutorials

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell almost 3 years ago

snail -

Fixes

  • Ensure series split column is present - avoids an occasional pandas index error
  • Fix check against raster width and height when calculating indices (>= not >)
  • Return NaN for out-of-bounds split elements

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell almost 3 years ago

snail - v0.3.1

Features

  • rewrite python packaging build to use scikit-build-core and drop setuptools

Fixes

  • fix build/import on Windows (import shapely.geometry from within the C++ module only on function call, rather than at import/evaluation time)

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell about 3 years ago

snail - v0.3.0

Features

  • revised snail split, process commands
  • explore wrapping igraph for routing queries

Notes

  • minimum supported Python version is 3.8
  • added pyarrow and python-igraph dependencies

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell about 3 years ago

snail - v0.2.1

Testing automated publish on release.

Full Changelog: https://github.com/nismod/snail/compare/v0.2.0...v0.2.1

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell over 4 years ago

snail - v0.1

Initial release to include tutorial notebooks.

Climate Change - Natural Hazard and Storms - Jupyter Notebook
Published by tomalrussell about 5 years ago