diff --git a/maxminddb-2.6.3.tar.gz b/maxminddb-2.6.3.tar.gz new file mode 100644 index 0000000..62bb822 --- /dev/null +++ b/maxminddb-2.6.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2c3806baa7aa047aa1bac7419e7e353db435f88f09d51106a84dbacf645d254 +size 181376 diff --git a/python-maxminddb.changes b/python-maxminddb.changes index 2b1d5b8..0ab7d1a 100644 --- a/python-maxminddb.changes +++ b/python-maxminddb.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Wed Apr 30 07:57:16 UTC 2025 - Sebastian Wagner + +- update to version 2.6.3: + - 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. +- update to version 2.6.2: + - 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. +- update to version 2.6.1: + - 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. +- update to version 2.6.0: + - 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. +- update to version 2.5.2: + - 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. +- update to version 2.5.1: + - This is a re-release of 2.5.0 to address missing files from the sdist. + Reported by Lumír 'Frenzy' Balhar. GitHub #132. +- update to version 2.5.0: + - 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. Requested by + Jean-Baptiste Braun and others. GitHub #23. + - The multiprocessing test now explicitly uses ``fork``. This allows it + to run successfully on macOS. Pull request by Theodore Ni. GitHub #116. + - 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. + ------------------------------------------------------------------- Tue Oct 17 10:03:21 UTC 2023 - Markéta Machová diff --git a/python-maxminddb.spec b/python-maxminddb.spec index deb7daa..cf2be6b 100644 --- a/python-maxminddb.spec +++ b/python-maxminddb.spec @@ -19,7 +19,7 @@ %define skip_python2 1 %{?sle15_python_module_pythons} Name: python-maxminddb -Version: 2.4.0 +Version: 2.6.3 Release: 0 Summary: Reader for the MaxMind DB format License: Apache-2.0 @@ -60,6 +60,7 @@ export CFLAGS="%{optflags}" %files %{python_files} %license LICENSE %doc README.rst -%{python_sitearch}/* +%{python_sitearch}/maxminddb/ +%{python_sitearch}/maxminddb-%{version}*-info %changelog