Releases: ArtesiaWater/hydropandas
Update to version 0.6.0
New features:
- get different types of evaporation from measurements (Pennman, Makkink or Hargraves)
- get an evaporation time series which is interpolated from the time series of multiple measurements stations
- write an ObsCollection to an .xlsx file with one overview tab and another tab per observation
- merge two observations and merge two observation collections.
Update to version 0.5.1
Some unused modules are removed together with their data and tests. These modules are:
- io_arctic
- io_pystore
Now, the recommended way to store and load an ObsCollection uses pickles:
ObsCollection.to_pickle('oc.pklz')
Reading can be done using:
import pandas as pd
oc = pd.read_pickle('oc.pklz')
The knmi module is modified to distinguish between precipitation and meteo stations as described in #70.
Update to version 0.5.0
In version 0.5.0 the KNMIObs is removed and 3 new objects are created instead:
- MeteoObs for any type of meteorological observation
- PrecipitationObs a child class of MeteoObs for precipitation data
- EvaporationObs a child class of MeteoObs for evaporation data
The update also contains some modifications to the knmi module:
- missing precipitation data from a meteo station can now be filled with nearby data of a precipitation (neerslag) station.
- if you want to use the knmi api but the api is offline the non-api method for downloading data will be used.
Minor release v04.2
Some small improvements:
- Remove pandas max dependency
- improve examples
- add interpolation to from_modflow method
- improve interpolation
- fix deprecation warning pyproj
- allow getting modellayer for piezometers from xarray DataSet
v0.4.1
Minor improvements and fixes for the name of KNMI observations and the plotting module. Also some improvements to the testing.
Update to version 0.4.0
This update includes:
- reinstate and update the old KNMI api functions
- create a repr for observation objects
- replace verbose with the logging module
- remove fieldlogger functions as they are outdated and unused
- many smaller fixes and documentation improvements
release v0.3.7 knmi api fix
Minor Release v0.3.6
Minor fixes
- fix
io_xml
import error - update meteo stations coordinates
- add overwrite keyword argument to
to_pastastore()
Dummy release
When testing the github actions for PyPi releases I created a few releases (0.3.3, 0.3.4 and 0.3.3.0). Github actions will only succeed in creating a PyPi release when the new github release has a new version number. Since I tried to do a github release of 0.3.4 twice, the github action for creating the PyPi release is not working. Therefore this github release is only there to create a new PyPi release. From now on the PyPi release will work via github actions.
test new workflow for PyPi release
0.3.3.0 Update python-publish.yml