File: CHANGELOG.md

package info (click to toggle)
pygeoip 0.3.2-5
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 240 kB
  • sloc: python: 1,835; makefile: 3
file content (67 lines) | stat: -rwxr-xr-x 2,488 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# ChangeLog for pygeoip

### Release 0.3.2

* New: Support for Python 3.4
* New: Support for NetSpeedCell databases (Thanks to Gregory Oschwald)
* Fix: Improved exception handling (Thanks to Oliver Keyes)
* Fix: Return country for region lookups outside US and CA

Not yet uploaded to PyPi

### Release 0.3.1

* New: Documentation now available on readthedocs.org
* New: MaxMind Netspeed database support
* Fix: Release thread lock on exceptions

Uploaded to PyPi on 2014-02-05

### Release 0.3.0

* New: 100% 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` to `region_code` (returned by `region_by_name` and `record_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)

Uploaded to PyPi on 2013-11-13

### Release 0.2.7

* New: Added support for IPv6 ASN and City databases
* Fix: Sync timezones from latest ISO-8601 edition
* Fix: `record_by_addr()` will now return `None` when missing data

Uploaded to PyPi on 2013-07-15

### Release 0.2.6

* New: Python 3.3 support
* New: IPv6 support
* New: Added `continent` key to region lookup
* New: Catch all database parse errors as `GeoIPError('Corrupt database')`
* Fix: Handle empty responses from `_get_record`
* Fix: Rename some countries to modern names
* Fix: Add new country codes for SS, BQ (Thanks to Todd Federman)
* Fix: Ship metadata with source distribution (Thanks to ralphbean)
* Fix: Simplify ip2long methods (Thanks to stevetu)
* Fix: Encoding bug when reading CityLite from mmap or memory
* Fix: Remove `__future__` imports
* Fix: Better PEP8 compatibility
* Fix: Switched from DOS to UNIX file format
* Fix: Misspelled countries (Thanks to Erik Fichtner)
* Fix: Dropped dependencies to six
* Fix: Optimize and refactor internal seek functions
* Fix: Make StringIO work with Python 3
* Fix: Remove dependency of ez_setup.py
* Fix: Add Python 3.2 and 3.3 to tox tests

Uploaded to PyPi on 2013-02-23