| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-geoip2 | Distribution: openSUSE:Factory:zSystems |
| Version: 5.2.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Jan 29 19:42:21 2026 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 230816 | Source RPM: python-geoip2-5.2.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/maxmind/GeoIP2-python | |
| Summary: MaxMind GeoIP2 Python API | |
This package provides an API for the GeoIP2 web services and databases. The API also works with MaxMind's free GeoLite2 databases.
Apache-2.0
* Thu Jan 29 2026 Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
- Require uv-build on Tumbleweed
- Add pyproject-setuptools.patch to switch back to setuptools on distributions
without uv-build
* Thu Jan 29 2026 Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
- Update to version 5.2.0:
* maxminddb has been upgraded to 3.0.0. This includes free-threading support.
* Setuptools has been replaced with the uv build backend for building the package.
* A new anonymizer object has been added to geoip2.models.Insights.
* A new ip_risk_snapshot property has been added to geoip2.records.Traits.
* The following properties on geoip2.records.Traits have been deprecated:
is_anonymous, is_anonymous_vpn, is_hosting_provider, is_public_proxy,
is_residential_proxy, and is_tor_exit_node.
- From 5.1.0:
* Support for the GeoIP Anonymous Plus database has been added.
* Reorganized module documentation to improve language-server support.
- From 5.0.1:
* Allow ip_address in the Traits record to be None again.
* Sun May 04 2025 Sebastian Wagner <sebix@sebix.at>
- update to version 5.0.0:
- BREAKING: The ``raw`` attribute on the model classes has been replaced
with a ``to_dict()`` method. This can be used to get a representation of
the object that is suitable for serialization.
- BREAKING: The ``ip_address`` property on the model classes now always returns
a ``ipaddress.IPv4Address`` or ``ipaddress.IPv6Address``.
- BREAKING: The model and record classes now require all arguments other than
``locales`` and ``ip_address`` to be keyword arguments.
- BREAKING: ``geoip2.mixins`` has been made internal. This normally would not
have been used by external code.
- IMPORTANT: Python 3.9 or greater is required. If you are using an older
version, please use an earlier release.
- ``metro_code`` on ``geoip2.record.Location`` has been deprecated. The
code values are no longer being maintained.
- The type hinting for the optional ``locales`` keyword argument now allows
any sequence of strings rather than only list of strings.
- update to version 4.8.1:
- ``setuptools`` was incorrectly listed as a runtime dependency. This has
been removed. Pull request by Mathieu Dupuy. GitHub #174.
* Sun Jan 12 2025 Sebastian Wagner <sebix@sebix.at>
- update to version 4.8.0:
- The ``is_anycast`` attribute was added to ``geoip2.record.Traits``.
This returns ``True`` if the IP address belongs to an
`anycast network <https://en.wikipedia.org/wiki/Anycast>`_.
This is available for the GeoIP2 Country, City Plus, and Insights web services
and the GeoIP2 Country, City, and Enterprise databases.
* Sun Nov 26 2023 Dirk Müller <dmueller@suse.com>
- update to 4.7.0:
* drop support for python 3.6
- drop
0001-Removing-unused-urllib3-dependency-loosening-request.patch
(upstream)
* Fri Jun 09 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Wed Feb 15 2023 Dirk Müller <dmueller@suse.com>
- fix tests on python 3.8 as well with newer python-mocket by skipping
the tests/test_webservice which need porting to new python-mocket
* Mon Jan 23 2023 Daniel Garcia <daniel.garcia@suse.com>
- Disable broken tests for python 3.11. python-mocket currently does not work
with python 3.11, so we should disable tests that uses it until it's
supported.
See these issues:
gh#maxmind/GeoIP2-python@3b0dbb1eb990
gh#mindflayer/python-mocket#181
gh#benoitc/http-parser#95
* Mon Jul 04 2022 Paolo Stivanin <info@paolostivanin.com>
- Update to version 4.6.0:
- The AddressNotFoundError class now has an ip_address attribute
with the lookup address and network property for the empty network
in the database containing the IP address. These are only available
when using a database, not the web service.
- Rebase 0001-Removing-unused-urllib3-dependency-loosening-request.patch
* Thu Nov 18 2021 Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 4.5.0:
- Support for mobile country code (MCC) and mobile network codes (MNC) was
added for the GeoIP2 ISP and Enterprise databases as well as the GeoIP2
City and Insights web services. ``mobile_country_code`` and
``mobile_network_code`` attributes were added to ``geoip2.model.ISP``
for the GeoIP2 ISP database and ``geoip2.record.Traits`` for the
Enterprise database and the GeoIP2 City and Insights web services.
We expect this data to be available by late January, 2022.
/usr/lib/python3.12/site-packages/geoip2 /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info/INSTALLER /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info/METADATA /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info/RECORD /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info/REQUESTED /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info/WHEEL /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info/licenses /usr/lib/python3.12/site-packages/geoip2-5.2.0.dist-info/licenses/LICENSE /usr/lib/python3.12/site-packages/geoip2/__init__.py /usr/lib/python3.12/site-packages/geoip2/__pycache__ /usr/lib/python3.12/site-packages/geoip2/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/_internal.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/_internal.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/database.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/database.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/errors.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/errors.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/models.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/models.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/records.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/records.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/types.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/types.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/webservice.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/geoip2/__pycache__/webservice.cpython-312.pyc /usr/lib/python3.12/site-packages/geoip2/_internal.py /usr/lib/python3.12/site-packages/geoip2/database.py /usr/lib/python3.12/site-packages/geoip2/errors.py /usr/lib/python3.12/site-packages/geoip2/models.py /usr/lib/python3.12/site-packages/geoip2/py.typed /usr/lib/python3.12/site-packages/geoip2/records.py /usr/lib/python3.12/site-packages/geoip2/types.py /usr/lib/python3.12/site-packages/geoip2/webservice.py /usr/share/doc/packages/python312-geoip2 /usr/share/doc/packages/python312-geoip2/HISTORY.rst /usr/share/doc/packages/python312-geoip2/README.rst /usr/share/licenses/python312-geoip2 /usr/share/licenses/python312-geoip2/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Feb 26 23:22:20 2026