Releases: HydrologicEngineeringCenter/cwms-python
Releases · HydrologicEngineeringCenter/cwms-python
v1.0.1: Http Error Hint Additions + Blob Test Fixes (#246)
* Add 401 and ensure status code and hint are always returned for errors * Patch bump * Forgot to install black precommit locally on this system * Make 401 clear and give response text * Correct for empty response/ 400s * Handle excel response process * Ensure correct mime_type is sent even if OS does not have it in guess_types * Correct issue for tests with static json response in hint in favor of getattr
v1.0.0
What's Changed
- Adding physical_locations_CDA_test.py by @tlelv in #159
- Fixed tests by @tlelv in #161
- Update physical_locations_CDA_test.py by @tlelv in #163
- Made changes by @tlelv in #165
- Update physical_locations_CDA_test.py by @tlelv in #168
- Adding physical_locations_CDA_test.py by @tlelv in #162
- Add location and timeseries group example by @msweier in #160
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #173
- Update timeseries_CDA_test.py by @tlelv in #175
- Update timeseries_CDA_test.py by @tlelv in #178
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #176
- Add code to perform value ratings by @perrymanmd in #177
- Update timeseries_CDA_test.py by @tlelv in #180
- Update timeseries_CDA_test.py by @tlelv in #181
- Update timeseries_CDA_test.py by @tlelv in #182
- Update timeseries_CDA_test.py by @tlelv in #183
- Update timeseries_CDA_test.py by @tlelv in #184
- Update timeseries_CDA_test.py by @tlelv in #185
- Update timeseries_CDA_test.py by @tlelv in #188
- Update timeseries_CDA_test.py by @tlelv in #189
- Add timeseries CDA testing by @tlelv in #179
- 190 add issues templates by @krowvin in #191
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #200
- Add missing param/kwarg to store_location by @krowvin in #218
- Multithread timeseries Take 2 by @msweier in #219
- Add delete/patch endpoints for blob by @krowvin in #220
- 226 failed to run cwms python on 39 by @krowvin in #227
- fix message from post by @Enovotny in #225
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #229
- 140 cda url requires trailing slash or it fails by @krowvin in #233
- fix typo in location_group_df_to_json by @msweier in #232
- 224 create blob integration tests by @krowvin in #228
- levels tests by @Enovotny in #234
- add test for excel files by @Enovotny in #235
- Update pyproject.toml by @Enovotny in #236
Full Changelog: v0.8.0...v1.0.0
v0.8.0
What's Changed
- Bump sigstore/gh-action-sigstore-python from 3.0.0 to 3.0.1 by @dependabot[bot] in #155
- Add Water Supply Pump Accounting Endpoints by @krowvin in #154
- Measurements improvements by @msweier in #151
- GitHub action testing by @oskarhurst in #157
- update release 0.8.0 by @Enovotny in #158
New Contributors
- @oskarhurst made their first contribution in #157
Full Changelog: v0.7.1...v0.8.0
v0.7.1
v0.7.0
What's Changed
- Add "include_extents" optional parameter to get_timeseires_catalog by @perrymanmd in #142
- fix to duplicate locations by @Enovotny in #144
- update timeseries group parameters by @Enovotny in #145
- Add cascade_delete option to delete_location() by @perrymanmd in #147
- Fix BLOB store/get, Update API.py GET by @krowvin in #137
- measurement endpoints by @Enovotny in #149
- improve multi_timeseries call by @Enovotny in #150
- Timeout/threading improvement by @Enovotny in #152
New Contributors
- @perrymanmd made their first contribution in #142
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- update df to json function to not edit passed in dataframe by @Enovotny in #103
- remove numpy dependency by @Enovotny in #104
- timeseries write missing/screening example by @msweier in #106
- Added gate changes support with associated tests by @zack-rma in #92
- Ratings fixes by @Enovotny in #113
- Added time series profile support with associated tests by @zack-rma in #93
- Adding Critscript and Timeseries functions by @tlelv in #118
- updates to get crit script to work and reorganization by @Enovotny in #120
- Add shef_critfile_import by @tlelv in #122
- Bump abatilo/actions-poetry from 3 to 4 by @dependabot in #121
- Add developer docs section to readme by @krowvin in #126
- Add Endpoint for Turbine Changes and Tests by @krowvin in #127
- update for rating ini file import script by @Enovotny in #129
- Change api_version for all turbines endpoints to v1 per the swagger doc by @krowvin in #130
- Turbine Changes Require List POST by @krowvin in #131
- Timeseris location group cda updates by @Enovotny in #133
- update location group by @Enovotny in #135
- add link to pypi by @Enovotny in #136
New Contributors
- @msweier made their first contribution in #106
- @zack-rma made their first contribution in #92
- @krowvin made their first contribution in #126
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- fix typo in Readme by @ktarbet in #80
- changes to examples for data workshop by @Enovotny in #85
- changes for data workshop by @Enovotny in #86
- Update for airflow by @Enovotny in #88
- add outlet management support to cwms-python by @adamkorynta in #66
- add reservoir project management support to cwms-python by @adamkorynta in #67
- Bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #97
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #99
- Bump requests from 2.31.0 to 2.32.2 by @dependabot in #100
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #101
- 91 create a multi timeseries call by @Enovotny in #98
- new release 0.5.0 by @Enovotny in #102
Full Changelog: v0.4.4.2...v0.5.0
v0.4.4.2
What's Changed
- add CWMS level support by @adamkorynta in #1
- updating cwms_ts and cwms_loc to follow cwms_level by @Enovotny in #3
- add GitHub CodeQL for security static analysis by @adamkorynta in #4
- add dependabot for github actions versions by @adamkorynta in #5
- add support for location level endpoints by @adamkorynta in #2
- Bump actions/setup-python from 4 to 5 by @dependabot in #6
- Bump sigstore/gh-action-sigstore-python from 1.2.3 to 2.1.1 by @dependabot in #7
- Bump actions/download-artifact from 3 to 4 by @dependabot in #8
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #9
- update cwms_ts and fix issue with query removing dict call. by @Enovotny in #10
- update constant handling by @Enovotny in #11
- creating some level examples and fixing api errors by @adamkorynta in #15
- Update LICENSE by @Enovotny in #18
- implement python client for binary time series by @adamkorynta in #17
- Update .gitignore by @Enovotny in #19
- add python support for text timeseries by @adamkorynta in #16
- Add directory structure ADR by @jvanaalsburg in #20
- Rename source files and directories by @jvanaalsburg in #21
- Feature/VersionedTimeSeries by @dreina-gei in #22
- Add code quality adrs by @jvanaalsburg in #23
- Remove Timezone Parameter from Numerical Timeseries by @dreina-gei in #24
- Bump abatilo/actions-poetry from 2 to 3 by @dependabot in #27
- Fix formatting and types by @jvanaalsburg in #28
- fix typo in enum's so that they aren't tuples by @adamkorynta in #29
- Update workflows by @jvanaalsburg in #30
- updated name to cwms-python by @Enovotny in #32
- add packages cwms by @Enovotny in #33
- Bump actions/cache from 3 to 4 by @dependabot in #31
- updates to python text/bin ts client from CDA changes by @adamkorynta in #34
- add forecast client API for python by @adamkorynta in #35
- Large Blob and Clob Download by @dreina-gei in #37
- fix test and formatting by @Enovotny in #38
- updates based on changes to CDA forecast api by @adamkorynta in #41
- 12 session handling evn by @Enovotny in #40
- 12 session handling by @Enovotny in #42
- Feature/timeseries pandas by @Enovotny in #44
- Feature/update dependencies by @Enovotny in #46
- Update pyproject.toml by @Enovotny in #45
- update readme and create new release to pypi by @Enovotny in #47
- update release to 0.2.2 by @Enovotny in #48
- Feature/update forecast levels by @Enovotny in #49
- Update README.md by @ktarbet in #50
- 55 add rating endpoints for getratings from usgs by @Enovotny in #56
- Implementation of catalog feature by @tlelv in #57
- Revert "Implementation of catalog feature" by @tlelv in #58
- 55 add rating endpoints for getratings from usgs by @Enovotny in #60
- Implement Catalog Feature by @tlelv in #62
- Adding location features by @tlelv in #63
- Bump sigstore/gh-action-sigstore-python from 2.1.1 to 3.0.0 by @dependabot in #65
- Add location feature by @tlelv in #64
- fix standard text endpoint by @adamkorynta in #70
- Feature/add notebook examples by @Enovotny in #71
- reorganized the examples folder by @Enovotny in #72
- timeseries identifiers, by @Enovotny in #73
- create release v0.4.0 by @Enovotny in #74
- new release by @Enovotny in #76
- new release by @Enovotny in #77
- Create pypideploy.yml by @Enovotny in #78
- release 0.4.4 by @Enovotny in #79
Full Changelog: v0.1.1...v0.4.4.2
v0.3.0
release 0.3.0