Released on: 2026/03/19
DOI: https://doi.org/10.5281/zenodo.19052803
Bug fixes:
- Fix compatibility issues with Pandas > 3.0 (#535)
- Make
DummyEstimatora child of scikit-learn'sBaseEstimatorfor compatibility withskelarn>=1.8.0(#531)
New features:
- Add new function
minmaxto calculate min and max of arrays, optionally as user-specified percentiles of the values, which is useful for 1) if you want to plot a series of datasets with the same colorscale so you need to calculate the overall min/max for all the datasets 2) if you want to get robust colormap limits, excluding outliers by using percentiles, such as the 2nd and 98th percentiles (#526) - Add
percentileparameter to themaxabsfunction to be able to easily remove outliers when setting colorbar limits and other actions (#524)
Documentation:
- Minor wording, punctuation, and cross-referencing fixes to docs (#473)
- Add a link to the Fatiando Forum in the README (#480)
Maintenance:
- Fix examples and tests to pass with Numpy 2 (#459)
- Don't raise Numpy's precision in doctests (#463)
- Don't configure Numpy precision in doctests (#462)
- Fix upload of coverage reports to codecov (#520)
- Move push to codecov to its own job in Actions (#455)
- Replace
buildforpython-buildinenvironment.ymlsince the package was renamed in conda-forge (#460) - Use
python-buildinstead ofbuildintest.ymlworkflow (#465)
This release contains contributions from:
- Gabriel G. R. de Lima
- Santiago Soler
- Matt Tankersley
- Leonardo Uieda