Skip to content

v1.9.0

Latest

Choose a tag to compare

@leouieda leouieda released this 19 Mar 12:48
db3cdf2

Released on: 2026/03/19

DOI: https://doi.org/10.5281/zenodo.19052803

Bug fixes:

  • Fix compatibility issues with Pandas > 3.0 (#535)
  • Make DummyEstimator a child of scikit-learn's BaseEstimator for compatibility with skelarn>=1.8.0 (#531)

New features:

  • Add new function minmax to 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 percentile parameter to the maxabs function 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 build for python-build in environment.yml since the package was renamed in conda-forge (#460)
  • Use python-build instead of build in test.yml workflow (#465)

This release contains contributions from:

  • Gabriel G. R. de Lima
  • Santiago Soler
  • Matt Tankersley
  • Leonardo Uieda