Depends on the maxminddb Update, which is already in Factory and soon in Tumbleweed.
- update to version 4.0.2:
- Added ``py.typed`` file per PEP 561. Reported by Árni Már Jónsson.
- update to version 4.0.1:
- Re-release to fix bad reStructuredText in ``README.md``. No substantive
changes.
- update to version 4.0.0:
- IMPORTANT: Python 2.7 and 3.5 support has been dropped. Python 3.6 or greater
is required.
- Asyncio support has been added for web service requests. To make async
requests, use ``geoip.webservice.AsyncClient``.
- ``geoip.webservice.Client`` now provides a ``close()`` method and associated
context managers to be used in ``with`` statements.
- Type hints have been added.
- The attributes ``postal_code`` and ``postal_confidence`` have been removed
from ``geoip2.record.Location``. These would previously always be ``None``.
- ``user_id`` is no longer supported as a named argument for the constructor
on ``geoip2.webservice.Client``. Use ``account_id`` or a positional
parameter instead.
- For both ``Client`` and ``AsyncClient`` requests, the default timeout is
now 60 seconds.
OBS-URL: https://build.opensuse.org/request/show/824548
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/python-geoip2?expand=0&rev=10
- Use license macro for license
- update to version 2.8.0:
* Renamed user ID to account ID in the code and added support for the new
``ACCOUNT_ID_REQUIRED`` AND ``ACCOUNT_ID_UNKNOWN`` error codes.
- update to version 2.7.0:
* The ``is_in_european_union`` attribute was added to
``geoip2.record.Country`` and ``geoip2.record.RepresentedCountry``. This
attribute is ``True`` if the country is a member state of the European
Union.
OBS-URL: https://build.opensuse.org/request/show/603090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-geoip2?expand=0&rev=4