Releases: pastas/pastastore
Releases · pastas/pastastore
Pastastore v1.7.2
What's Changed
- Add methods for getting nearest knmi time series by @dbrakenhoff in #141
- Improve series comparison and some user feedback by @dbrakenhoff in #140
- Release v1.7.2 by @dbrakenhoff in #142
Full Changelog: v1.7.1...v1.7.2
Release v1.7.1
Release v1.7.0
What's Changed
- Solve models in parallel with multi processing by @martinvonk in #138
- Release v1.7.0 by @dbrakenhoff in #137
- Minor improvements to hydropandas extension
Full Changelog: v1.6.1...v1.7.0
Release v1.6.1
New features
- Hydropandas integration, easily download KNMI and BRO observations using the
pstore.hpd
extension. To use this extension, activate it as follows:
from pastastore.extensions import activate_hydropandas_extension
activate_hydropandas_extension()
# download precipitation
pstore.hpd.download_knmi_precipitation(stn=260)
# download groundwater observations
pstore.hpd.download_bro_gmw(
extent=(117850, 118180, 439550, 439900), tmin="2022-01-01", tmax="2022-01-02"
)
- Create Pastas stressmodels directly from the pastastore. Usage:
# get stressmodel
sm = pstore.get_stressmodel("well", rfunc="Exponential", up=False, settings="well") # use name of stress to build stressmodel
ml.add_stressmodel(sm)
# add directly to model
pstore.add_stressmodel(ml, "nearest prec") # supports nearest lookups, added directly to model
pstore.add_stressmodel(ml, ["nearest prec", "nearest evp"], stressmodel="RechargeModel") # add linear recharge model
What's Changed
- Add hydropandas extension by @dbrakenhoff in #130
- Improve hpd by @dbrakenhoff in #132
- Add helper functions to get stressmodels from pastastore by @dbrakenhoff in #134
- Release v1.6.0 by @dbrakenhoff in #133
- small fix for tests :'( by @dbrakenhoff in #135
Full Changelog: v1.5.0...v1.6.1
Release v1.6.0
New features
- Hydropandas integration, easily download KNMI and BRO observations using the
pstore.hpd
extension. To use this extension, activate it as follows:
from pastastore.extensions import activate_hydropandas_extension
activate_hydropandas_extension()
# download precipitation
pstore.hpd.download_knmi_precipitation(stn=260)
# download groundwater observations
pstore.hpd.download_bro_gmw(
extent=(117850, 118180, 439550, 439900), tmin="2022-01-01", tmax="2022-01-02"
)
- Create Pastas stressmodels directly from the pastastore. Usage:
# get stressmodel
sm = pstore.get_stressmodel("well", rfunc="Exponential", up=False, settings="well") # use name of stress to build stressmodel
ml.add_stressmodel(sm)
# add directly to model
pstore.add_stressmodel(ml, "nearest prec") # supports nearest lookups, added directly to model
pstore.add_stressmodel(ml, ["nearest prec", "nearest evp"], stressmodel="RechargeModel") # add linear recharge model
What's Changed
- Add hydropandas extension by @dbrakenhoff in #130
- Improve hpd by @dbrakenhoff in #132
- Add helper functions to get stressmodels from pastastore by @dbrakenhoff in #134
- Release v1.6.0 by @dbrakenhoff in #133
Full Changelog: v1.5.0...v1.6.0
Release v1.5.0
What's Changed
- Make get_tmin_tmax method work for models and add del_model method by @martinvonk in #118
- Make progressbar optional in frontiers checks by @OnnoEbbens in #115
- Deprecate PystoreConnector and ArcticConnector by @dbrakenhoff in #123
- PasConnector returns Series and maintains series dtype by @dbrakenhoff in #124
- Some minor fixes by @dbrakenhoff in #125
- Add ruff as GH actions step by @dbrakenhoff in #122
- Add support for Python 3.12 and clean up ini files by @martinvonk in #114
- Release v1.5.0 by @dbrakenhoff in #126
Full Changelog: v1.4.0...v1.5.0
Release v1.4.0
What's Changed
- fix for #111 by @OnnoEbbens in #112
- Release pastastore 1.4.0 by @dbrakenhoff in #110
Full Changelog: v1.3.0...v1.4.0
Release v1.3.0
A new release with some new features (PastaStore.apply()
, PastaStore.get_signatures()
), some ease-of-use changes (the default Connector is now DictConnector
, so this does not have to be specified each time.), and some bug fixes.
What's Changed
- add apply func #99 + two fixes by @dbrakenhoff in #100
- add default Connector by @dbrakenhoff in #103
- Gw signatures by @OnnoEbbens in #101
- add get_extent() to PastaStore by @dbrakenhoff in #106
- improve empty library by @dbrakenhoff in #105
- fix for #108 by @OnnoEbbens in #109
- Release 1.3.0 by @dbrakenhoff in #107
New Contributors
- @OnnoEbbens made their first contribution in #101
Full Changelog: v1.2.2...v1.3.0
Release v1.2.2
Minor release with some small fixes to frontiers checks and plotting functionality
What's Changed
- Update master to v1.2.2 by @martinvonk in #97
Full Changelog: v1.2.1...v1.2.2
Release v1.2.1
Minor release with support for Python 3.11 and some minor fixes.
What's Changed
- Support Python 3.11 by @martinvonk in #93
- Minor update by @dbrakenhoff in #95
Full Changelog: v1.2.0...v1.2.1