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.16.tar.gz (1.6 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.16-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for us_water_quality_data-2026.8.16.tar.gz
Algorithm Hash digest
SHA256 1155196c564fb2bab4d9fdde4de8362844f4cb422a965f5ccff632de1a1cc223
MD5 8b727eea6e5135363b8870009629c6a3
BLAKE2b-256 6fdd06fdc175b12471cc88124f2981478d7938e4073c2ce6db0efdbf87c473fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for us_water_quality_data-2026.8.16-py3-none-any.whl
Algorithm Hash digest
SHA256 b4c3a339d347730d3cd55c26b34d47f0a823ae8a4cc58d59b2cc5f561cbcb0a4
MD5 137dba22595e37921925724a827d102f
BLAKE2b-256 706c1abeb906c6baa2b85f46d732f17af3e4f7b9c1e65f100a625cb00b9c237c

See more details on using hashes here.

Release history Release notifications | RSS feed

2026.8.23

2 files

2026.8.20

2 files

2026.8.19

2 files

2026.8.17

2 files

This release

2026.8.16 This release

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