Releases: DOI-USGS/dataretrieval-python
v1.1.0
🎊 New waterdata module added 🎊
This module provides access to USGS's modernized Water Data APIs, serving information such as monitoring location info, daily values, field measurements, timeseries metadata, latest continuous and daily data values, discrete water quality data, and more. Please give the new functions a try and provide feedback via issues.
What's Changed
- Fix gwlevels pcode by @ehinman in #180
- Remove qwdata documentation, tests, etc. and replace with waterdata.get_samples() by @ehinman in #178
- Add waterdata infrastructure by @ehinman in #183
- Fix pathing so new waterdata documentation is available by @ehinman in #189
- Another attempt to fix documentation issues by @ehinman in #190
- Get rid of NLDI import by @ehinman in #191
- Combine two lines of strings by @ehinman in #192
Full Changelog: v1.0.12...v1.1.0
v1.0.12
What's Changed
- Add new module
samples.pythat introduces the newget_usgs_samples()andget_codes()functions by @ehinman and @thodson-usgs in #173
Full Changelog: v1.0.11...v1.0.12
v1.0.11
Warning
v1.0.10 assigned the incorrect datum to gage location data (#169).
The default datum has been changed to EPSG:4269 (NAD 83), even though some gages still use other datums.
What's Changed
- Add NAQWA data pull demo by @kjdoore in #151
- Remove hardcoded format in nwis.get_discharge_measurements by @thodson-usgs in #150
- Rename, fix, and extend NAWQA (NWQN) demo by @thodson-usgs in #153
- Adjust code.json to point to new repo location by @ehinman in #156
- Update maintainers by @thodson-usgs in #159
- Add info about gwlevels service by @ehinman in #160
- Update README.md with some badges by @thodson-usgs in #161
- First crack at changing the url for one function by @ehinman in #152
- Lint and format by @thodson-usgs in #164
- Update code.json to include both dev and official versions by @ehinman in #165
- [#157] Example notebook for NLDI data access by @pkdash in #158
- update nldi service urls by @dblodgett-usgs in #167
- Update GH action tags to most recent release commit hashes by @jzemmels in #168
- fix!: correct
nwismodule GeoDataFrames crs to EPSG:4269 (NAD 83) by @aaraney in #169
New Contributors
- @kjdoore made their first contribution in #151
- @dblodgett-usgs made their first contribution in #167
- @jzemmels made their first contribution in #168
- @aaraney made their first contribution in #169
Full Changelog: v1.0.10...v1.0.11
v1.0.10
What's Changed
- update(nldi.py): Add CRS information to GeoDataFame objects by @jlarsen-usgs in #142
- Remove coveralls link by @thodson-usgs in #145
- feat(geopandas support): return GeoDataFrame if geopandas is installed by @jlarsen-usgs in #143
- Adjust gwlevels URL services by @ehinman in #147 - adjusted due to discontinuation of GW levels RDB/WaterML2 endpoints, which caused breaking changes to the
gwlevelsservice. See Water Data for the Nation blog post for more information.
New Contributors
- @jlarsen-usgs made their first contribution in #142
Full Changelog: v1.0.9...v1.0.10
v1.0.9
What's Changed
This release adds some links to the REST doc and a convenience dictionary of state FIPS codes.
- Tutorial prep by @thodson-usgs in #140
Full Changelog: v1.0.8...v1.0.9
v1.0.8
What's Changed
Package for Python 3.12
- Add python3 kernel for doc build by @thodson-usgs in #138
Full Changelog: v1.0.7...v1.0.8
v1.0.7
What's Changed
This release adds a module for the Hydro Network-Linked Data Index (NLDI) API, along with some minor changes.
- [#116] initial implementation of type hints by @pkdash in #117
- Type hints added to public APIs of nwis module by @pkdash in #122
- Setup pre-commit by @thodson-usgs in #124
- Issue 123 by @rckwzrd in #125
- [#116] Removing un-necessary helper functions in nwis module by @pkdash in #128
- update NWIS qw function warning by @lstanish-usgs in #133
- Add warning message to WQP functions by @ehinman in #132
- 129 data downloading issue with a specific gauging station by @thodson-usgs in #131
- Add warning message for qw data queries by @ehinman in #134
- [#135] NLDI data retrieval by @pkdash in #136
New Contributors
- @pkdash made their first contribution in #117
- @rckwzrd made their first contribution in #125
- @lstanish-usgs made their first contribution in #133
- @ehinman made their first contribution in #132
Full Changelog: v1.0.6...v1.0.7
v1.0.6
v1.0.5
What's Changed
- Drop GDAL dependency by @elbeejay in #96
- Type hint for DataFrame by @davetapley in #103
- Format datetime with ISO8601 by @elbeejay in #104
- add ssl_check optional parameter by @elbeejay in #106
- Pin numpy<2 by @thodson-usgs in #107
New Contributors
- @davetapley made their first contribution in #103
Full Changelog: v1.0.4...v1.0.5
v1.0.4
The update to pandas 2.X introduces breaking changes. This stop-gap release pins pandas to 1.X.
What's Changed
- Stat Service by @elbeejay in #92
- Pin pandas to 1.* by @thodson-usgs in #95
Full Changelog: v1.0.3...v1.0.4