Skip to content

Releases: maxmind/MaxMind-DB-Reader-python

2.0.3

16 Oct 21:29
Compare
Choose a tag to compare
  • The 2.0.0 release unintentionally required Python to be compiled with
    mmap support for the module to work. mmap is now optional
    again. Reported by john-heasman-cg. GitHub #76.

2.0.2

28 Jul 17:38
Compare
Choose a tag to compare
  • Added py.typed file per PEP 561. Reported by Árni Már Jónsson.

2.0.1

22 Jul 14:33
Compare
Choose a tag to compare
  • Fix minimum required python version in setup.py. Pull request by
    Boros Gábor. GitHub #69 & #70.

2.0.0

21 Jul 17:36
Compare
Choose a tag to compare
  • IMPORTANT: Python 3.6 or greater is required. If you are using an older
    version, please use a 1.x.x release.
  • Type hints have been added.

1.5.4

05 May 20:03
Compare
Choose a tag to compare
  • 1.5.3 was missing a test database. This release adds the test file.
    There are no other changes. Reported by Lumír 'Frenzy' Balhar. GitHub #60.

1.5.3

04 May 17:41
Compare
Choose a tag to compare
  • Fix a segfault when decoding a database with a corrupt data section.
    Reported by Robert Scott. GitHub #58.

1.5.2

20 Dec 18:43
Compare
Choose a tag to compare
  • Minor performance improvements in the pure Python reader.

1.5.1

27 Sep 21:12
2a4eb44
Compare
Choose a tag to compare
  • Fix a possible segfault due to not correctly incrementing the reference
    on a returned object.

1.5.0

27 Sep 19:45
Compare
Choose a tag to compare
  • Python 3.3 and 3.4 are no longer supported.
  • The extension source directory was moved to prevent an ImportWarning
    when importing the module on Python 2 with -Wdefault set. Reported by
    David Szotten and Craig de Stigter. GitHub #31.
  • The get method now accepts ipaddress.IPv4Address and
    ipaddress.IPv6Address objects in addition to strings. This works with
    both the pure Python implementation as well as the extension. Based on a
    pull request #48 by Eric Pruitt. GitHub #50.
  • A new method, get_with_prefix_len, was added. This method returns a
    tuple containing the record and the prefix length.

1.4.1

22 Jun 16:16
Compare
Choose a tag to compare
  • Fix test failure on Python 3.7. Reported by Carl George. GitHub #35.