Current collected state Current
Observed since 20 Oct, 19:21 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Self-contained offline address parser powered by libpostal (global model)
A fully self-contained Python address parser built on libpostal.
pip install address-finder
from address_finder import parse_address, expand_address
parse_address("781 Franklin Ave Crown Heights Brooklyn NYC NY 11216 USA")
# [('781', 'house_number'), ('franklin ave', 'road'), ...]
expand_address("Quatre vingt douze R. de la Roquette")
# ['92 rue de la roquette', ...]
# 1. Compile libpostal (Linux/Mac) or use WSL on Windows
bash scripts/build_libpostal.sh
# 2. Quantize model weights
python scripts/quantize_model.py --src /tmp/postal_raw --dst address_finder/_data_raw
# 3. Re-encode tries as DAWG (optional)
python scripts/build_dawg.py --datadir address_finder/_data_raw
# 4. Compress bundle
python scripts/compress_bundle.py
# 5. Build wheel
pip wheel . -w dist/
See scripts/build_windows.ps1 for step-by-step Windows build using WSL.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.3 | 17 Mar 2026 | 4 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 19:21 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ebce923f91dea9b5ba0cc058338a9e841e73daefebf34d217e320c733f75e863