diff options
| author | Claude Paroz <claude@2xlibre.net> | 2022-07-29 18:34:18 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-07-30 19:29:45 +0200 |
| commit | 1e5bbbb2a866faf56e00eb744ab940e40e87d497 (patch) | |
| tree | 1e781619b8456ac6e74b1d2b3fb405dd7800db73 /docs/ref | |
| parent | 6654289f5b350dfca3dc4f6abab777459b906756 (diff) | |
Fixed #33442 -- Allowed GeoIP2 to use DB-IP Lite datasets.
Diffstat (limited to 'docs/ref')
| -rw-r--r-- | docs/ref/contrib/gis/geoip2.txt | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/docs/ref/contrib/gis/geoip2.txt b/docs/ref/contrib/gis/geoip2.txt index 6312c5d874..c106acdf0f 100644 --- a/docs/ref/contrib/gis/geoip2.txt +++ b/docs/ref/contrib/gis/geoip2.txt @@ -10,9 +10,10 @@ library`__. [#]_ In order to perform IP-based geolocation, the :class:`GeoIP2` object requires the `geoip2 Python library`__ and the GeoIP ``Country`` and/or ``City`` -`datasets in binary format`__ (the CSV files will not work!). Grab the -``GeoLite2-Country.mmdb.gz`` and ``GeoLite2-City.mmdb.gz`` files and unzip them -in a directory corresponding to the :setting:`GEOIP_PATH` setting. +datasets in binary format (the CSV files will not work!), downloaded from e.g. +`MaxMind`__ or `DB-IP`__ websites. Grab the ``GeoLite2-Country.mmdb.gz`` and +``GeoLite2-City.mmdb.gz`` files and unzip them in a directory corresponding to +the :setting:`GEOIP_PATH` setting. Additionally, it is recommended to install the `libmaxminddb C library`__, so that ``geoip2`` can leverage the C library's faster speed. @@ -20,8 +21,13 @@ that ``geoip2`` can leverage the C library's faster speed. __ https://geoip2.readthedocs.io/ __ https://pypi.org/project/geoip2/ __ https://dev.maxmind.com/geoip/geolite2-free-geolocation-data +__ https://db-ip.com/db/lite.php __ https://github.com/maxmind/libmaxminddb/ +.. versionchanged:: 4.2 + + Support for ``.mmdb`` files downloaded from DB-IP was added. + Example ======= |
