Skip to main content

us-water-quality-data for Python

Versioned U.S. water-system evidence by ZIP for Python. Its bundled JSON is generated from the same open export as the JavaScript package and preserves measured zero, measured false, and unavailable evidence as different states.

import us_water_quality_data as water

record = water.lookup("10001")
print(record)
print(water.meta["total_zips"])

The package provides lookup, get_state, get_worst, get_best, states, count, zips, and search_city. Read coverage counts, source vintage, and field definitions from water.meta; they vary by version.

The copper field is copper_action_level_exceedance, not a concentration. It is True only when an accepted CU90 exceedance record exists and None when unknown. Nullable violation, CCR, enforcement, lead, radon, score, and grade fields must not be converted to reassuring zeros or false values.

Home Safety Score fields follow the model version recorded by the source export and remain unavailable when required domain coverage is incomplete. The data is system-level and geographically joined evidence, not tap-level sampling, a property inspection, or a guarantee of safety.

License: CC BY 4.0. Full source and methodology details: zipcheckup.com.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

us_water_quality_data-2026.8.19.tar.gz (6.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

us_water_quality_data-2026.8.19-py3-none-any.whl (7.0 MB view details)

Uploaded Python 3

File details

Details for the file us_water_quality_data-2026.8.19.tar.gz.

File metadata

File hashes

Hashes for us_water_quality_data-2026.8.19.tar.gz
Algorithm Hash digest
SHA256 d3e9eae90e7a4b6535140082ed4909f57055098ea0cfb494b3bb7ec500e097c5
MD5 210fb45d17e74d6c02bbe0984e1421aa
BLAKE2b-256 bdfc8669885a8bea176bafb690086e24b31cef05e36c5b64d9f8cbbca49a9708

See more details on using hashes here.

File details

Details for the file us_water_quality_data-2026.8.19-py3-none-any.whl.

File metadata

File hashes

Hashes for us_water_quality_data-2026.8.19-py3-none-any.whl
Algorithm Hash digest
SHA256 226506125060cdcb35d9b9fcf0d63b3ba37f43e6cd6497890a0304bdaab4e3e9
MD5 41c11242531e9c2d74e99a81db13bc89
BLAKE2b-256 f8d2c287a4d7c87613dbbf376c75a02b5abcbc0b48e75080fe37579edfdc1595

See more details on using hashes here.

Release history Release notifications | RSS feed

2026.8.23

2 files

2026.8.20

2 files

This release

2026.8.19 This release

2 files

2026.8.17

2 files

2026.8.16

2 files

2026.7.26

2 files

2026.7.22

2 files

2026.7.19

2 files

2026.7.12

2 files

2026.7.5

2 files

2026.6.28

2 files

2026.6.21

2 files

2026.6.14

2 files

2026.6.7

2 files

2026.5.31

2 files

2026.5.24

2 files

2026.5.17

2 files

2026.5.11

2 files

2026.5.10

2 files

2026.5.3

2 files

2026.4.26

2 files

2026.4.19

2 files

2026.3.17

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page