Skip to content

v0.6.0

Latest
Compare
Choose a tag to compare
@santisoler santisoler released this 02 Mar 04:10
· 76 commits to main since this release
941e3bb

Released on: 2023/03/01

Digital Object Identifier for the Zenodo archive

Deprecations:

  • Deprecate EQLHarmonic and EQLHarmonicSpherical classes (#366)
  • Deprecate isostasy_airy function (#379)
  • Deprecate the synthetic and dataset modules (#380)

New features:

  • Add function to create a tesseroid layer, similar to the one for the prism layer (#316)
  • Add function to read Oasis Montaj© grd files as xarray.DataArray (#348)
  • Add option to discard thin prisms when forward modelling a prism layer (#373)
  • Add FFT-based transformations and filters for horizontal derivatives, upward continuation, reduction to the pole of magnetic grids, and low-pass and high-pass Gaussian filters (#299)
  • Make horizontal derivative functions to compute the derivatives using central finite differences (#378)

Maintenance:

  • Minor optimization in prism forward modelling (#349)
  • Set lower bounds for supported dependency versions following NEP29 (#356)
  • Extend support for Python 3.10 (#240)
  • Bump versions of style checkers like Black and Flake8 (#368)
  • Replace setup.py with PyPA build (#363)
  • Clean Harmonica API: make the forward, equivalent_sources, gravity_corrections, isostasy and transformations submodules private (#362)

Documentation:

  • Replace Cartopy with PyGMT throughout the documentation (#327)
  • Fix typo in equivalent sources tutorial (#351)
  • Add tesseroid_layer to the API reference (#354)
  • Update README to match Verde and Boule (#358)
  • Fix contact link in the documentation side bar (#357)
  • Set v0.4.0 as the last with support for Python 3.6 (#359)
  • Add more papers to "Citing the methods" section in the docs (#375)
  • Add examples and a user guide page for grid transformations (#377)
  • Add examples on how to use horizontal derivative functions to the user guide (#384)

This release contains contributions from:

  • Mariana Gomez
  • Lu Li
  • Agustina Pesce
  • Santiago Soler
  • Matt Tankersley
  • Leonardo Uieda