Hello community, here is the log from the commit of package python-geoip2 for openSUSE:Factory checked in at 2020-08-13 10:12:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-geoip2 (Old) and /work/SRC/openSUSE:Factory/.python-geoip2.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-geoip2" Thu Aug 13 10:12:09 2020 rev:10 rq:825250 version:4.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-geoip2/python-geoip2.changes 2020-04-22 20:41:36.926055850 +0200 +++ /work/SRC/openSUSE:Factory/.python-geoip2.new.3399/python-geoip2.changes 2020-08-13 10:12:21.318573514 +0200 @@ -1,0 +2,28 @@ +Tue Jul 28 18:55:20 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at> + +- update to version 4.0.2: + - Added ``py.typed`` file per PEP 561. Reported by Árni Már Jónsson. + +------------------------------------------------------------------- +Thu Jul 23 20:21:35 UTC 2020 - Sebastian Wagner <sebix+novell....@sebix.at> + +- 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. + +------------------------------------------------------------------- Old: ---- python-geoip2-3.0.0.tar.gz New: ---- python-geoip2-4.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-geoip2.spec ++++++ --- /var/tmp/diff_new_pack.wnG6o5/_old 2020-08-13 10:12:22.394574186 +0200 +++ /var/tmp/diff_new_pack.wnG6o5/_new 2020-08-13 10:12:22.398574190 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-geoip2 -Version: 3.0.0 +Version: 4.0.2 Release: 0 Summary: MaxMind GeoIP2 Python API License: Apache-2.0 @@ -31,12 +31,15 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION test requirements -BuildRequires: %{python_module maxminddb >= 1.5.2} -BuildRequires: %{python_module requests >= 2.22.0} -BuildRequires: %{python_module requests-mock >= 0.5} +BuildRequires: %{python_module aiohttp >= 3.6.2} +BuildRequires: %{python_module maxminddb >= 2.0.0} +BuildRequires: %{python_module mocket >= 3.8.6} +BuildRequires: %{python_module python-magic >= 0.4.18} +BuildRequires: %{python_module requests >= 2.24.0} # /SECTION -Requires: python-maxminddb >= 1.5.2 -Requires: python-requests >= 2.22.0 +Requires: python-aiohttp >= 3.6.2 +Requires: python-maxminddb >= 2.0.0 +Requires: python-requests >= 2.24.0 Requires: python-urllib3 >= 1.25.2 BuildArch: noarch %ifpython2 ++++++ python-geoip2-3.0.0.tar.gz -> python-geoip2-4.0.2.tar.gz ++++++ ++++ 29248 lines of diff (skipped)