Changelog
All notable changes to welltestpy will be documented in this file.
1.2.0 - 2023-04
Enhancements
added archive support
simplify documentation
new arguments
val_fit_typeandval_fit_namefor all estimators to select fitting transformationval_fit_namewill be incorporated into the generated plots and the header of the estimation result file
Changes
move to
src/based package structureuse hatchling as build backend
drop py36 support
value names for all arguments in the estimators now need to match the call signatures of the used type-curves
Bugfixes
minor fixes for the plotting routines and the estimators
1.1.0 - 2021-07
Enhancements
added
cooper_jacob_correctiontoprocess(thanks to Jarno Herrmann)added
diagnostic_plotsmodule (thanks to Jarno Herrmann)added
screensize,screen,aquiferandis_piezometerattribute toWellclassadded version information to output files
added
__repr__toCampaign
Changes
modernized packaging workflow using
pyproject.tomlremoved
setup.py(usepip>21.1for editable installs)removed
devas extra install dependenciesbetter exceptions in loading routines
removed pandas dependency
simplified readme
Bugfixes
loading steady pumping tests was not possible due to a bug
1.0.3 - 2021-02
Enhancements
Estimations: run method now provides
plot_stylekeyword to control plotting
Changes
Fit plot style for transient pumping tests was updated
Bugfixes
Estimations: run method was throwing an Error when setting
run=FalsePlotter: all plotting routines now respect setted font-type from matplotlib
1.0.2 - 2020-09-03
Bugfixes
StdyHeadObsandStdyObsweren’t usable due to an unnecessarytimecheck
1.0.1 - 2020-04-09
Bugfixes
Wrong URL in setup
1.0.0 - 2020-04-09
Enhancements
new estimators
ExtTheis3D
ExtTheis2D
Neuman2004
Theis
ExtThiem3D
ExtThiem2D
Neuman2004Steady
Thiem
better plotting
unit-tests run with py35-py38 on Linux/Win/Mac
coverage calculation
sphinx gallery for examples
allow style setting in plotting routines
Bugfixes
estimation results stored as dict (order could alter before)
Changes
py2 support dropped
Fieldsite.coordinatesnow returns aVariable;Fieldsite.posas shortcutFieldsite.pumpingratenow returns aVariable;Fieldsite.rateas shortcutFieldsite.auqiferradiusnow returns aVariable;Fieldsite.radiusas shortcutFieldsite.auqiferdepthnow returns aVariable;Fieldsite.depthas shortcutWell.coordinatesnow returns aVariable;Well.posas shortcutWell.welldepthnow returns aVariable;Well.depthas shortcutWell.wellradiusadded and returns the radiusVariableWell.aquiferdepthnow returns aVariableFieldsite.addobservationsrenamed toFieldsite.add_observationsFieldsite.delobservationsrenamed toFieldsite.del_observationsObservationhas changed order of inputs/outputs. Now:observation,time
0.3.2 - 2019-03-08
Bugfixes
adopt AnaFlow API
0.3.1 - 2019-03-08
Bugfixes
update travis workflow
0.3.0 - 2019-02-28
Enhancements
added documentation
0.2.0 - 2018-04-25
Enhancements
added license
0.1.0 - 2018-04-25
First alpha release of welltespy.