v1.6.0
Released on: 2021/03/18
New features:
- Allow specifing the scoring function in
cross_val_score
instead of always using the.score
method of the gridder (#273) - New function
verde.make_xarray_grid
to simplify the creation ofxarray.Dataset
from individual numpy arrays that represent a 2D grid (#282 and #300)
Enhancements:
- Raise informative errors for invalid
verde.rolling_window
arguments, like missingspacing
orshape
and invalid window sizes (#280) - Replace
DeprecationWarning
withFutureWarning
since these are intended for end-users, which allows us to avoid having to setwarning.simplefilter
(#305 and #293)
Documentation:
- Several typo fixes (#306 #303 #281)
- Update link to the GMT website in the Baja bathymetry example (#298)
- Fix issue with Cartopy 0.17 and require versions >= 0.18 for building the docs (#283)
Maintenance:
- Refactor internal function
get_data_names
and related check functions to simplify their logic and make them more useful (#295) - Require Black >=20.8b1 (#284)
- Format the
doc/conf.py
sphinx configuration file with Black (#275) - Add a license and copyright notice to every source file (#308)
- Replace versioneer for setuptools-scm (#307)
- Replace Travis and Azure with GitHub Actions (#309)
- Exclude Dask 2021.03.0 as a dependency. This release was causing the tests to fail under Python 3.8 on every OS. The problem seems to be originated in
dask.distributed
(#311) - Use the OSI version of item 3 in the license (#299)
This release contains contributions from:
- Santiago Soler
- Leonardo Uieda
- Federico Esteban
- DC Slagel