Features and Improvements
- Get lat lng and more geo info from Google Geocoding API for Unique and PO Box zipcode.
Minor Improvements
Bugfixes
Miscellaneous
Minor Improvements
- SearchEngine.by_zipcode has a new optional parameter
zero_padding=True
.
Bugfixes
- SearchEngine.by_zipcode should returns any zipcode_type by default. (It used to only return standard zipcode)
Features and Improvements
- add an alias for
Zipcode.major_city
attribute. Now you can access it byZipcode.city
- add a utility method
Zipcode.glance()
to allow user to print major attributes and values instead of all attributes.
Minor Improvements
- Emphasize that there are two database used, and add an instruction for how to switching between these two.
Features and Improvements
- The data quality is greatly improved, now it has Address, Geography, Stats Demographics, Real Estate and Housing, Employment, Income, Earnings, and Work, and Education data. And some of them are time series.
- The query API are re-implemented on top of sqlalchemy.
Miscellaneous
- Now there are two built-in database you can query from. One is a small one, doesn't have rich info, but it is small (10MB). Another is a big one (450MB) with all information. By default is use the small one, simple_zipcode. If you want to use the rich info one, you can specify:
search = SearchEngine(simple_zipcode=False)
. And the big database will automatically downloaded to your$HOME/.uszipcode/
directory.
- a stable and usable version.
- First release