Revisions of python-maxminddb

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 921366 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 12)
- 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``.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 897729 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 11)
- disable python 2, fixes Leap builds. Python 2 is no longer supported.
  fixes boo#1186841
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 846966 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 10)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 823983 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 8)
- update to version 2.0.2:
  - Added ``py.typed`` file per PEP 561. Reported by Árni Már Jónsson.
- update to version 2.0.1:
 - Fix minimum required python version in ``setup.py``. Pull request by
   Boros Gábor. GitHub #69 & #70.
- update to version 2.0.0:
 - 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.
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 805662 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 7)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 761128 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 5)
- update to version 1.5.2:
  - Minor performance improvements in the pure Python reader.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 738122 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 4)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 632157 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 3)
- Update to 1.4.1:
  * Fixes for python 3.7
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 617160 from Todd R's avatar Todd R (TheBlackCat) (revision 2)
- update to version 1.4.0:
 * IMPORTANT: Previously, the pure Python reader would allow
   `ipaddress.IPv4Address` and `ipaddress.IPv6Address` objects when calling
   `.get()`. This would fail with the C extension. The fact that these objects
   worked at all was an implementation detail and has varied with different
   releases. This release makes the pure Python implementation consistent
   with the extension. A `TypeError` will now be thrown if you attempt to
   use these types with either the pure Python implementation or the
   extension. The IP address passed to `.get()` should be a string type.
 * Fix issue where incorrect size was used when unpacking some types with the
   pure Python reader. Reported by Lee Symes. GitHub #30.
 * You may now pass in the database via a file descriptor rather than a file
   name when creating a new ``maxminddb.Reader`` object using ``MODE_FD``.
   This will read the database from the file descriptor into memory. Pull
   request by nkinkade. GitHub #33.
Displaying all 15 revisions
openSUSE Build Service is sponsored by