Skip to content

Releases: maxmind/MaxMind-DB-Reader-python

2.8.2

25 Jul 20:19
4c4c4f5
Compare
Choose a tag to compare
  • Pyodide binary wheels will no longer be built by default. It is not possible to
    upload these to PyPI currently. We may consider reenabling them and putting them
    on the GitHub Releases page in the future if there is interest.

2.8.1

25 Jul 19:51
b4e2495
Compare
Choose a tag to compare
  • When upgrading to cibuildwheel 3.0.0, we inadvertently changed the artifact
    names, causing the wheels to not be uploaded to PyPI. This release fixes that.
    There are no other code changes. Report by David Hotham. GitHub #225.

2.8.0

25 Jul 17:20
9331617
Compare
Choose a tag to compare
  • Python 3.14 is now officially supported, including binary wheels.
  • We have updated the platforms that we build binary wheels for. In particular,
    we now build wheels for Android, iOS, Windows Arm, and Pyodide, and we have
    dropped 686 (32 bit), ppc64le, and s390x builds on Linux.

2.7.0

05 May 19:00
542dc56
Compare
Choose a tag to compare
  • IMPORTANT: Python 3.9 or greater is required. If you are using an older
    version, please use an earlier release.
  • The vendored libmaxminddb has been updated to 1.12.2.
  • The C extension now checks that the database metadata lookup was
    successful.
  • A theoretical segmentation fault with the C extension when doing lookups
    on a corrupt or invalid database was fixed.

2.6.3

09 Jan 15:45
cbc7e6c
Compare
Choose a tag to compare
  • The vendored libmaxminddb has been updated to 1.12.0. This fixes a
    memory leak when opening a database fails.
  • Binary wheels are now built for Python 3.13.

2.6.2

10 Jun 17:35
348741b
Compare
Choose a tag to compare
  • The vendored libmaxminddb has been updated to 1.10.0. This fixes a
    bug that would cause incorrect results on databases that had search
    trees greater than 4 GB.

2.6.1

12 Apr 16:55
8889f19
Compare
Choose a tag to compare
  • This release includes no source code changes. The only changes are to
    the release workflow.
  • Binary wheels are now built on Linux for aarch64. Pull request by Kevin
    Park. GitHub #160.
  • Binary wheels are now built on macOS for Apple silicon. Requested by
    Kevin Park. GitHub #152.

2.6.0

19 Mar 19:54
f7732db
Compare
Choose a tag to compare
  • Added type annotations for instance variables on Metadata
  • Updated type stubs for maxminddb.extension.
  • setuptools is no longer listed as a runtime dependency. Pull request
    by Lewis Collard. GitHub #155.

2.5.2

09 Jan 21:00
2373892
Compare
Choose a tag to compare
  • The vendored libmaxminddb version was updated to 1.9.0. This fixes
    an issue when reading databases with a search tree exceeding 2 GB.
    Reported by Sami Salonen. GitHub #146.

2.5.1

09 Nov 17:50
f72d69b
Compare
Choose a tag to compare
  • This is a re-release of 2.5.0 to address missing files from the sdist.
    Reported by Lumír 'Frenzy' Balhar. GitHub #132.