All notable changes to welltestpy will be documented in this file.
1.2.0 - 2023-04
- added archive support
- simplify documentation
- new arguments
val_fit_type
andval_fit_name
for all estimators to select fitting transformation val_fit_name
will be incorporated into the generated plots and the header of the estimation result file
- move to
src/
based package structure - use 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
- minor fixes for the plotting routines and the estimators
1.1.0 - 2021-07
- 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
class - added version information to output files
- added
__repr__
toCampaign
- modernized packaging workflow using
pyproject.toml
- removed
setup.py
(usepip>21.1
for editable installs) - removed
dev
as extra install dependencies - better exceptions in loading routines
- removed pandas dependency
- simplified readme
- loading steady pumping tests was not possible due to a bug
1.0.3 - 2021-02
- Estimations: run method now provides
plot_style
keyword to control plotting
- Fit plot style for transient pumping tests was updated
- 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
StdyHeadObs
andStdyObs
weren't usable due to an unnecessarytime
check
1.0.1 - 2020-04-09
- Wrong URL in setup
1.0.0 - 2020-04-09
- 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
- estimation results stored as dict (order could alter before)
- 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
- adopt AnaFlow API
0.3.1 - 2019-03-08
- update travis workflow
0.3.0 - 2019-02-28
- added documentation
0.2.0 - 2018-04-25
- added license
0.1.0 - 2018-04-25
First alpha release of welltespy.