History#
0.6.0 (2024-10-08)#
avoid timezone conversion if tz-naive ddlpy.dataframe_to_xarray in Deltares/ddlpy#106
added some missing dependencies in Deltares/ddlpy#108
ddlpy.measurements_amount() now returns all amounts in Deltares/ddlpy#115
0.5.0 (2024-04-26)#
avoid duplicated periods in dataframe returned by ddlpy.measurements_amount() in Deltares/ddlpy#93
allow for different retrieval frequencies (including None) in ddlpy.measurements() in Deltares/ddlpy#95
only catch “Geen gegevens gevonden!” error message and raise all others (for instance for a too large request) in Deltares/ddlpy#97
support for timezones in start_date/end_date in Deltares/ddlpy#98
0.4.0 (2024-04-08)#
added catalog_filter argument to ddlpy.locations() to enabling retrieving the extended catalog in Deltares/ddlpy#87
pass all Code parameters to measurements request instead of only four in Deltares/ddlpy#88
added ddlpy.dataframe_to_xarray() function in Deltares/ddlpy#86
0.3.0 (2024-03-13)#
improved nan filtering of measurements in deltares/ddlpy#30
add ddlpy.measurements_available() check in deltares/ddlpy#33 and deltares/ddlpy#58
add ddlpy.measurements_latest() to retrieve latest measurements in deltares/ddlpy#35
add optional time-sorting of returned measurements dataframe and made drop_duplicates optional in deltares/ddlpy#37
add support for time strings in addition to pd.Timestamp and dt.datetime in deltares/ddlpy#41
add ddlpy.simplify_dataframe() function which drops constant columns and adds the properties as attrs in deltares/ddlpy#43
consistency improvements for ddlpy.measurements() output dataframe in deltares/ddlpy#45
add distinction for Groepering (timeseries vs. extremes) to ddlpy.locations() dataframe in deltares/ddlpy#49
drop Tijdstip column in ddlpy.measurements() output dataframe to avoid duplication with time index in deltares/ddlpy#52 and deltares/ddlpy#54
add ddlpy.measurements_amount() to retrieve the number of available measurements grouped by day/month/year in Deltares/ddlpy#63
catch accidentally switched start/end dates in Deltares/ddlpy#65
in case of no measurements, return empty dataframe instead of None or empty list in Deltares/ddlpy#75
0.1.0 (2019-01-03)#
First release on PyPI.