- New: Increased test coverage
- New: Dropped Python 3.1 support
- New: Add reStructuredText version of README for PyPI
- New: Add
last_netmask
function and return the netmask depth of the last lookup - Fix: Rename
region_name
toregion_code
(returned byregion_by_name
andrecord_by_addr
) - Fix: Rename
id_by_addr
to_id_by_addr
- Fix: Make internal meta class private
- Fix: Support caching on class inheritance (Thanks to Jiří Techet)
- Fix: Properly open databases on GAE (Thanks to Jiří Techet)
- Fix: Treat IndexError and UnicodeDecodeError as corrupt database and raise others (Thanks to Jiří Techet)
- Fix: Aquire lock on instance creation (Thanks to Jiří Techet)
- Fix: Fixed alpha-3 codes ordering, replaced TLS,TKM,TUN,TON with TKM,TUN,TON,TLS (Thanks to Marc Sherry)