Accepting request 921366 from devel:languages:python

- update to version 2.2.0:
 - The return type for ``maxminddb.open_database()`` has been simplified
   to be just the ``Reader`` class as opposed to a union of that with
   the extension class. This is done by casting the extension to
   ``Reader``. The extension class has the same public API as the
   pure Python implementation. This simplifies type checking for users of
   this library. The ``Reader`` class is exposed as ``maxminddb.Reader``.
   Pull request by wouter bolsterlee. GitHub #88.
 - ``maxminddb.__all__`` is now set to define a public API. Pull request
   by wouter bolsterlee. GitHub #88.
 - Fix minor regression in ``repr`` output of ``maxminddb.reader.Metadata``
   in 2.1.0.
- update to version 2.1.0:
 - The C extension now correctly supports objects that implement the
   ``os.PathLike`` interface.
 - When opening a database fails due to an access issue, the correct
   ``OSError`` subclass will now be thrown.
 - The ``Metadata`` class object is now available from the C extension
   module as ``maxminddb.extension.Metadata`` rather than
   ``maxminddb.extension.extension``.
 - Type stubs have been added for ``maxminddb.extension``.

OBS-URL: https://build.opensuse.org/request/show/921366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maxminddb?expand=0&rev=12
This commit is contained in:
Dominique Leuenberger 2021-09-28 17:16:23 +00:00 committed by Git OBS Bridge
parent fd6bbda417
commit 7fe5c3e5f9
4 changed files with 33 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:47e86a084dd814fac88c99ea34ba3278a74bc9de5a25f4b815b608798747c7dc
size 286098

BIN
maxminddb-2.2.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Fri Sep 24 19:46:34 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.2.0:
- The return type for ``maxminddb.open_database()`` has been simplified
to be just the ``Reader`` class as opposed to a union of that with
the extension class. This is done by casting the extension to
``Reader``. The extension class has the same public API as the
pure Python implementation. This simplifies type checking for users of
this library. The ``Reader`` class is exposed as ``maxminddb.Reader``.
Pull request by wouter bolsterlee. GitHub #88.
- ``maxminddb.__all__`` is now set to define a public API. Pull request
by wouter bolsterlee. GitHub #88.
- Fix minor regression in ``repr`` output of ``maxminddb.reader.Metadata``
in 2.1.0.
-------------------------------------------------------------------
Sat Sep 18 20:19:51 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.1.0:
- The C extension now correctly supports objects that implement the
``os.PathLike`` interface.
- When opening a database fails due to an access issue, the correct
``OSError`` subclass will now be thrown.
- The ``Metadata`` class object is now available from the C extension
module as ``maxminddb.extension.Metadata`` rather than
``maxminddb.extension.extension``.
- Type stubs have been added for ``maxminddb.extension``.
-------------------------------------------------------------------
Sat Jun 5 14:03:36 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>

View File

@ -18,7 +18,7 @@
%define skip_python2 1
Name: python-maxminddb
Version: 2.0.3
Version: 2.2.0
Release: 0
Summary: Reader for the MaxMind DB format
License: Apache-2.0