2025-01-23 18:36:19 by Havard Eidnes | Files touched by this commit (1) |
Log message: geography/py-maxminddb: use atomic64.mk to fix build on NetBSD/powerpc w/py3.13. |
2025-01-15 16:12:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-maxminddb: updated to 2.6.3 2.6.3 (2025-01-09) * 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. |
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message: py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays |
2024-09-16 13:10:07 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-maxminddb: updated to 2.6.2 2.6.2 (2024-06-10) * The vendored ``libmaxminddb`` has been updated to 1.10.0. This fixes a bug that would result in incorrect results on databases that had search trees greater than 4 GB. 2.6.1 (2024-04-12) * 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. * Binary wheels are now built on macOS for Apple silicon. Requested by Kevin Park. 2.6.0 (2024-03-19) * 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. |
2024-01-14 16:16:09 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-maxminddb: updated to 2.5.2 2.5.2 (2024-01-09) * The vendored ``libmaxminddb`` version was updated to 1.9.0. This fixes an issue when reading databases with a search tree exceeding 2 GB. 2.5.1 (2023-11-09) * This is a re-release of 2.5.0 to address missing files from the sdist. 2.5.0 (2023-11-08) * IMPORTANT: Python 3.8 or greater is required. If you are using an older version, please use an earlier release. * Windows is now supported by the C extension. * The ``Reader`` class now implements the ``__iter__`` method. This will return an iterator that iterates over all records in the database, excluding repeated aliased of the IPv4 network. * The multiprocessing test now explicitly uses ``fork``. This allows it to run successfully on macOS. * A vendored copy of ``libmaxminddb`` will now be used by default when building the extension. If you wish to continue using the system shared library, you may set the ``MAXMINDDB_USE_SYSTEM_LIBMAXMINDDB`` environment variable to a true value when building the extension. * The C extension now builds on Python 3.13. * The C extension will now be built for PyPy. 2.4.0 (2023-06-28) * Package metadata was migrated from ``setup.py`` to ``setup.cfg``. * The C extension now decrements the reference count on an object containing the database filename after its use in an error message rather than before. |
2023-06-16 17:44:12 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-maxminddb: updated to 2.3.0 2.3.0 (2023-05-09) * IMPORTANT: Python 3.7 or greater is required. If you are using an older version, please use an earlier release. * ``distutils`` is no longer used for building the C extension. * Missing ``Py_INCREF`` was added to module initialization for the C extension. Pull request by R. Christian McDonald. |
2022-08-24 13:09:33 by Thomas Klausner | Files touched by this commit (1) |
Log message: py-maxminddb: python 3.x only |
2022-08-24 13:07:22 by Thomas Klausner | Files touched by this commit (4) |
Log message: geography/py-maxminddb: import py-maxminddb-2.2.0 This is a Python module for reading MaxMind DB files. The module includes both a pure Python reader and an optional C extension. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6). |