Port variant py38
Summary Address validation for Google's i18n DB (PY38)
Package version 2.5.0
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants py39
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 02 JUL 2021, 00:18:17 UTC
Port created 30 OCT 2018, 18:17:46 UTC
Subpackage Descriptions
single Google i18n address =========================================================================================== || |Circle CI| |PyPi downloads| || |PyPi version| |PyPi pythons| |GitHub| This package contains a copy of [Google's i18n address] metadata repository that contains great data but comes with no uptime guarantees. Contents of this package will allow you to programatically build address forms that adhere to rules of a particular region or country, validate local addresses and format them to produce a valid address label for delivery. The package also contains a Python interface for address validation. Addresses validation -------------------- The normalize_address function checks the address and either returns its canonical form (suitable for storage and use in addressing envelopes) or raises an InvalidAddress exception that contains a list of errors. Address fields ~~~~~~~~~~~~~~ Here is the list of recognized fields: * country_code is a two-letter ISO 3166-1 country code * country_area is a designation of a region, province or state, recognized values include official names, designated abbreviations, official translations and latin transliterations * city is a city or town name, recognized values include official names, official translations and latin transliterations * city_area is a sublocality like a district, recognized values include official names, official translations and latin transliterations * street_address is the (possibly multiline) street address * postal_code is a postal code or zip code * sorting_code is a sorting code * name is a person's name * company_name is a name of a company or organization Errors ~~~~~~ Address validation with only country code: .. || image:: :target:
Configuration Switches (platform-specific settings discarded)
PY38 ON Build using Python 3.8 PY39 OFF Build using Python 3.9
Package Dependencies by Type
Build (only) python-pip:single:py38
Build and Runtime python38:single:standard
Runtime (only) python-requests:single:py38
Download groups
main mirror://PYPIWHL/67/c3/fbc142491e675c05252d184f3c09c9f69cf17e4189e687e7fc4d87ec1cab
Distribution File Information
c71b413eb6bea905936d82b45f57ef4e5bc05d7c6986666f66b8ee425f0b6ed7 768705 google_i18n_address-2.5.0-py3-none-any.whl
Ports that require python-google-i18n-address:py38
python-xml2rfc:py38 Request For Comment authoring with XML (PY38)