pcsforeducation/pyaddress — pull request #1 by hollanddd (2013-11-25 17:23:44+00:00)
Title: added tests that demonstrate library weaknesses

pyaddress has problems with multi word cities.

I couldn't find the issues tab to submit under so here goes:
We shouldn't stop processing when there is no house number. It is perfectly valid for a house to not have a street number: e.g. a majority of Carmel California
There are some naming issues. pyaddress is missing street post direction. e.g. 12006 120th Pl NE, Kirkland, WA
ambiguous naming: apartment should be unit_designator or simply designator.
designators include apartment, unit, suite, department, etc.
unit numbers should go into a designator_number. eg unit 38 should not lose it's designation
More than anything here needs to be consistency in the naming.
we should refer to USPS Publication 28: http://pe.usps.com/text/pub28/welcome.htm