All notable changes to this project will be documented in this file.
0.6 - 2024-06-26
- Change
Grid(projection)
to beNone
(#34). - Change build to hatch, use only ruff format and lint tools, add workflow to publish to PyPI (#33).
- Fix tests with latest numpy, xarray, fiona and rasterio/GDAL versions (#32).
0.5 - 2023-12-07
- Add vector (polygon) attributes and functions, including
cell_geoms
property, awrite_vector()
method. - Add
cell_geoseries()
andcell_geodataframe()
methods. - Allow other geometry types to be used (not just polygon).
- Change
array_from_vector
to userefine=None
, to auto-select appropriate value. - Change
mask_from_vector
touse refine=1
andall_touched=True
. - Better filter for
Grid.from_vector
class method. - Build Grid from FloPy
modelgrid
object.
- Allow write_raster to write bool array; fix issue with nodata.
- Fix resampling option for
array_from_raster
andarray_from_array
.
0.4 - 2022-11-09
- Add
all_touched
option forarray_from_vector
. - Add Dependabot to project.
- Fix issue calculating catchment weights with time stats.
- Fix splitting option on absolute paths with drives (e.g. "C:")
0.3 - 2022-09-19
- Add
array_to_array
function to resample numpy arrays. - Add write outputs to cli, including
--write-image
,--write-raster
and--write-text
. - Add
Grid.from_modflow
andmask_from_modflow
functions.
- Better missing data handling with
array_from_vector
function. - Remove
--array-from-raster-bidx
, use--array-from-raster FILE[:BIDX]
instead. - Handle additional indexing with netCDF files.
0.2 - 2022-08-30
- Specify Zenodo DOI for project.
- Use setuptools_scm for version and file management.
- Start this change log file.
0.1 - 2022-08-29
- Initial version.