Releases: jpvantassel/swprepost
Releases · jpvantassel/swprepost
v2.0.0
In this release
- ✨ Replace
Target
withModalTarget
. - ✨ Add
TargetSet
to allow it to contain multipleModalTargets
. - ✨ Ensure full support of
TargetSet
andParameterization
withSUPPORTED_GEOPSY_VERSIONS
. - ✨ Add support for Python 3.10.
- ✨ Add
__len__
method toSuite
class. - ✨ Use
pathlib
for more robust pathing in unit tests. - 💥 Make support of geopsy versions explicit with
SUPPORTED_GEOPSY_VERSIONS
. - 💥 Remove
LNI
Parameter
and associatedLN depth
. - 🐛 Improve geopsy dispersion output parsing in response to #6.
- 🚌 Reorganize testing data for clarity.
- ✅ Increase test coverage.
- 📚 Replace relative link to figures in readme to raw link for pypi.
- 📚 Expand documentation for new class definitions.
v1.0.0
In this release
- ✨ All changes listed in v1.0.0rc0 release notes.
- 🎨 Additional README and documentation improvements.
v1.0.0rc0
In this release
- ✨ Overhaul of advanced example including: remove widgets, add compatibility with swbatch v0.3.0, and other various changes.
- ✨ Add support for Python 3.9.
- ✨ Allow parsing dinver-style dispersion data with weight column and spaces rather than tabs.
- 🔨 Single-source version throughout the package.
- 📚 Update citations to reflect recently published work.
- 🎨 Clean up of code and documentation.
v0.3.1
In this release
- 📚 Improvements to documentation.
- 🔨 Various refactoring tweaks.
- ✅ Increase test coverage.
v0.3.0
In this release
- 🎉 The public debut of SWprepost.
- 📚 More detailed documentation including Jupyter notebook galleries.
- ✨ Jupyter workflow for surface wave inversion, following Vantassel and Cox (2020).
- 🔨 Major class refactoring to reduce code reuse.
- ✅ Improved test coverage.
- 🐛 Several minor bug fixes.