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_type
andval_fit_name
for all estimators to select fitting transformationval_fit_name
will 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_correction
toprocess
(thanks to Jarno Herrmann)added
diagnostic_plots
module (thanks to Jarno Herrmann)added
screensize
,screen
,aquifer
andis_piezometer
attribute toWell
classadded version information to output files
added
__repr__
toCampaign
Changes
modernized packaging workflow using
pyproject.toml
removed
setup.py
(usepip>21.1
for editable installs)removed
dev
as 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_style
keyword to control plotting
Changes
Fit plot style for transient pumping tests was updated
Bugfixes
Estimations: run method was throwing an Error when setting
run=False
Plotter: all plotting routines now respect setted font-type from matplotlib
1.0.2 - 2020-09-03
Bugfixes
StdyHeadObs
andStdyObs
weren’t usable due to an unnecessarytime
check
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.coordinates
now returns aVariable
;Fieldsite.pos
as shortcutFieldsite.pumpingrate
now returns aVariable
;Fieldsite.rate
as shortcutFieldsite.auqiferradius
now returns aVariable
;Fieldsite.radius
as shortcutFieldsite.auqiferdepth
now returns aVariable
;Fieldsite.depth
as shortcutWell.coordinates
now returns aVariable
;Well.pos
as shortcutWell.welldepth
now returns aVariable
;Well.depth
as shortcutWell.wellradius
added and returns the radiusVariable
Well.aquiferdepth
now returns aVariable
Fieldsite.addobservations
renamed toFieldsite.add_observations
Fieldsite.delobservations
renamed toFieldsite.del_observations
Observation
has 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.