An open API service providing commit metadata for open source projects.

GitHub / DOI-USGS/dataretrieval-python / commits

Python package for retrieving water data from USGS or the multi-agency Water Quality Portal

SHA Message Author Date Stats
08e143c5 docs: separate the terms we own from the terms the services own (#405)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
1 day ago
84a22796 chore: catch doubled words in pre-commit (#404)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
1 day ago
9b519e21 add survey link to NEWS.md (#401) Elise Hinman <1****n@u****m>
Committed by: GitHub <n****y@g****m>
1 day ago
0a7d4749 docs: record each explanation once, in the venue that owns it (#396)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
1 day ago
013d3fcd fix(nwis): keep censored peaks instead of dropping or dating them (#395)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Arpit Jain <a****9@g****m>, Claude Opus 4.8 (1M context) <n****y@a****m>
Signed-off-by: Arpit Jain <a****9@g****m>, thodson-usgs <t****n@u****v>, Arpit Jain <a****9@g****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
5 days ago
3b2d9688 merge Merge pull request #394 from ehinman/simplify-wqp-mod Elise Hinman <1****n@u****m>
Committed by: GitHub <n****y@g****m>
6 days ago
6207e940 merge Merge upstream/main into simplify-wqp-mod
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>
thodson-usgs <t****n@u****v> 7 days ago
d7a1dcb8 Apply /simplify cleanups to the WQP funnel
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>
thodson-usgs <t****n@u****v> 7 days ago
708757eb Fix iterable filters for combined metadata (#393) Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
7 days ago
7fabee2e Remove OGC retry and deprecate OGC interruptions (#391) Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
7 days ago
7043932d Fix iterable WQP array parameter handling thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
7 days ago
2bf869b3 Address WQP refactor review thodson-usgs <t****n@u****v> 7 days ago
64c5f001 docs: record validation changes thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
7 days ago
50bee252 refactor(validation): centralize argument checks thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
7 days ago
590c8beb feat(states): support US territories thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
7 days ago
0f560099 feat(cql): cap total rows thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
7 days ago
175ce566 test: enforce branch coverage thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
7 days ago
3898b89e docs: refresh contributor guidance thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
7 days ago
1ecacfad change iterable to list and remove explanation user doesn't need to know Elise Hinman <e****n@u****v>
Committed by: thodson-usgs <t****n@u****v>
7 days ago
5586e340 simplify functions further, what and get are basically the same type of funct... Elise Hinman <e****n@u****v>
Committed by: thodson-usgs <t****n@u****v>
7 days ago
37885441 simplify wqp module and combine get_result with what_ functions. created by Kiro Elise Hinman <e****n@u****v>
Committed by: thodson-usgs <t****n@u****v>
7 days ago
31d7dbc0 Co-locate WQX3 delimiter with endpoint selection
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>
thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
8 days ago
476faf5f Fix WQX3 array parameter serialization thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
9 days ago
996b7a4a refactor(config): simplify scope validation thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
16 days ago
1f9188c5 refactor: tighten the helpers extracted by the complexity pass
Co-authored-by: Claude Fable 5 <n****y@a****m>
thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
b8217288 refactor(config): simplify known-adapter check thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
6c286564 refactor(ogc/planning): reduce _extract_axes cognitive complexity 11 → 2 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
e7338a52 refactor(ogc/planning): extract _try_build to remove Type-4 clone thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
806f6843 refactor(codes/states): reduce _to_state_one CC 10 → 7 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
4fc41b3d refactor(ogc/errors): hoist _clean_field, CC 10→7 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
08075fa2 refactor(shaping): reduce _arrange_cols CC 10 → 7 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
5af51c25 refactor(_wqx): reduce _find_datetime_triplets CC 10 → 8 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
c8e091ce refactor(ogc/dates): extract _all_blank predicate, CC 10→8 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
7e39f942 refactor(shaping): reduce _empty_feature_frame CC 10 → 6 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
6924c61b fix(nearest): preserve result shape across resume (#384) Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
17 days ago
fd4ce391 build: ratchet complexipy threshold to 10 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
b7334d01 refactor(ogc/planning): reduce ChunkPlan._refine CC 22→6 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
4f7d7a67 refactor(ogc/planning): reduce ChunkPlan._plan CC 18→5 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
4dea8608 refactor(ogc/planning): reduce ChunkPlan.__init__ CC 14→8 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
ee627de5 refactor(ogc/shaping): reduce _get_resp_data CC 12→4 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
984b1c41 refactor(ogc/requests): reduce _partition_request_params CC 16→1 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
bdad633c refactor(ogc/requests): reduce prepare_request_args CC 16→5 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
88a64dcf refactor(ogc/filters): reduce _check_numeric_filter_pitfall CC 11→1 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
e0180379 refactor(ogc/filters): reduce _split_top_level_or CC 16→9 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
6fdc2ebd refactor(ogc/dates): reduce _format_api_dates CC 16→10 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
9666acc5 refactor(config): decompose _load_file (CC 15 → 5) thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
012e6b11 refactor(wqx): reduce _find_datetime_triplets complexity to 10 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
38ce445e refactor(config): decompose _frame (CC 8 → 2) thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
3e578177 refactor(nldi): extract _search_basin and _search_flowlines from search thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
917ba4f2 refactor(config): decompose show_configuration (CC 12 → 5) thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
50b4ce40 refactor(nldi): extract _validate_lat_long_origin from _get_features_request thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
55c5ac1d refactor(wqx): extract helpers from _attach_datetime_columns thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
b3df4109 refactor(config): decompose _show_adapter_overrides (CC 11 → 6) thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
187c9296 refactor(nwis): extract _localize_datetime_index from format_response thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
2afc41a7 refactor(waterdata/stats): reduce _handle_nesting CC 11 → 1 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
247b838b refactor(config): decompose _resolve (CC 18 → 5) thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
00794b71 refactor(waterdata/ratings): reduce get_ratings CC 11 → 4 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
cef4b912 refactor(transport): reduce FanOut._run CC 16 → 3 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
fe2b5e3c refactor(nwis): extract helpers from _read_json to reduce complexity thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
38dc51b7 refactor(interruptions): reduce FanOutInterrupted.__init__ CC 11 → 2 thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
17 days ago
470280d9 feat(config)!: resolve settings through a layered chain (#353)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
18 days ago
c3242789 fix(ogc): preserve spatial frame shape for empty results (#373) Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
ced0d1ea refactor: centralize option validation (#372) Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
ed307b7d refactor: one advisory mechanism, and the right category for each (#375)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
b5d01055 fix(ogc): report the service's own 403 reason, and name the URL (#374)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
d7d48627 fix(demos): plot the unit-values time series off a plain frame (#378)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
20 days ago
61428b5e refactor(transport): one driver for paginate-through-the-executor (#371)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
21 days ago
e9026ab5 refactor(ratings): drive both stages through the shared executor (#369)
Co-authored-by: Claude Fable 5 <n****y@a****m>
Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
21 days ago
0ff534c2 refactor(ogc): one entry into the engine; retire fetch_ogc_request (#368) Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
21 days ago
f31b4730 merge Merge pull request #367 from thodson-usgs/refactor/ogc-close-over-request-state Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
746226b8 refactor(ogc): close over request state, retiring ogc.context
Co-authored-by: Claude Fable 5 <n****y@a****m>
thodson-usgs <t****n@u****v> 23 days ago
d5eab207 merge Merge pull request #365 from thodson-usgs/docs/context-glossary Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
b1688576 refactor: apply /simplify findings thodson-usgs <t****n@u****v> 24 days ago
2b7c24ab fix(ogc): require base_url on get_ogc_data thodson-usgs <t****n@u****v> 24 days ago
5f0fc015 docs: cite the requirement, and record the get_samples decision thodson-usgs <t****n@u****v> 24 days ago
d6994a01 refactor(ogc): say collection where a collection is meant thodson-usgs <t****n@u****v> 24 days ago
c97a28e0 feat(waterdata)!: get_cql takes 'collection', not 'service' thodson-usgs <t****n@u****v> 24 days ago
d0e2b2ad docs: record where 'service' and the glossary disagree thodson-usgs <t****n@u****v> 24 days ago
46ce70f8 docs: define 'plan', the term the class names were leaning on thodson-usgs <t****n@u****v> 24 days ago
9682e9da docs: retire the last spellings of the old unit thodson-usgs <t****n@u****v> 24 days ago
c05b29f9 refactor(fanout): name the plan's type variable for what it holds thodson-usgs <t****n@u****v> 24 days ago
50a630f7 refactor: rename iter_sub_args to iter_chunk_args thodson-usgs <t****n@u****v> 24 days ago
11b6419d docs: align the package with the CONTEXT.md glossary thodson-usgs <t****n@u****v> 24 days ago
7dc254a0 docs: add CONTEXT.md, the package glossary thodson-usgs <t****n@u****v> 24 days ago
3474c3cc merge Merge pull request #364 from thodson-usgs/refactor/fanout-abstractions Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
702c6ad9 merge Merge pull request #355 from thodson-usgs/refactor/phase-3.5-fanout-execution Timothy Hodson <3****s@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
ee1ebb08 docs(architecture): copy-edit the prose this branch added thodson-usgs <t****n@u****v> 24 days ago
08d93c7e docs(adr): copy-edit ADR 0008 thodson-usgs <t****n@u****v> 24 days ago
2d3d7aa2 ci(health): baseline the accepted clone groups, name the leaf-reuse rule thodson-usgs <t****n@u****v> 24 days ago
71140479 perf(fanout): build one interruption per fan-out, not one per failure thodson-usgs <t****n@u****v> 24 days ago
550aedd2 refactor(progress): scope the reporter through the shared Ambient leaf thodson-usgs <t****n@u****v> 24 days ago
c034ece3 refactor: give every retrieval path the same executor thodson-usgs <t****n@u****v> 24 days ago
c298fe7d refactor: let each protocol fact have one home
Co-authored-by: Claude Opus 5 <n****y@a****m>
thodson-usgs <t****n@u****v> 24 days ago
711196ea refactor: give the shared policies one home each thodson-usgs <t****n@u****v> 24 days ago
1dc57874 refactor: police the fan-out abstractions thodson-usgs <t****n@u****v> 25 days ago
0368b472 fix: harden architecture and code-health ratchets thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
25 days ago
163edcf8 refactor: decouple OGC from legacy utilities thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
25 days ago
35a0fa6c refactor: make service endpoints explicit thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
25 days ago
341d0437 refactor: remove duplicate runtime plumbing thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
25 days ago
4348426a refactor: lower request-building complexity thodson-usgs <t****n@u****v>
Committed by: Timothy Hodson <3****s@u****m>
25 days ago

← Back to repository