{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet"},{"label":"Proxy Servers","url":"https://skillfed.io/packages/category/internet-proxy-servers"}],"enrichment":{"capability":"Queries MaxMind's GeoIP web services and databases to look up geographic and network information for IP addresses, returning country, city, subdivision, postal, and location data.","skillfed_tags":["geolocation","ip-lookup","maxmind"],"use_cases":["Determine user location for content localization or regional compliance in web applications.","Detect suspicious login attempts by comparing user IP location against historical patterns.","Analyze traffic sources and geographic distribution of website visitors.","Implement geo-blocking or geo-routing logic based on IP address origin.","Enrich server logs or analytics data with geographic and network metadata."],"what_it_does":"geoip2 is the official Python client library for MaxMind's GeoIP and GeoLite services. It provides both synchronous and asynchronous interfaces to query IP geolocation data from MaxMind's web services or from local MaxMind database files. The library handles authentication, request formatting, error handling, and response parsing, returning structured objects with country codes, city names, subdivisions, postal codes, latitude/longitude, and network information.\n\nThe package is designed for developers who need to determine the geographic location or network details of an IP address in their application. It supports both real-time web service queries (with optional Sandbox or GeoLite endpoints) and offline database lookups using local .mmdb files. The library abstracts away HTTP communication (via requests or aiohttp) and binary database parsing (via maxminddb), making it straightforward to integrate IP geolocation into web services, analytics pipelines, or security workflows.","worth_installing":"Yes. geoip2 is the official, actively maintained client for MaxMind's geolocation services, with low install friction, permissive licensing, no known vulnerabilities, and broad Python version support. Install it if you need to look up IP geolocation data; it is the standard choice for this task. Verify you have a MaxMind account and license key (or a local database file) before relying on it in production."},"id":"geoip2","links":{"html":"https://skillfed.io/packages/geoip2","md":"https://skillfed.io/packages/geoip2.md","pypi":"https://pypi.org/project/geoip2/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-16","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"geoip2","python_support":"supports_current","summary":"MaxMind GeoIP API"},"popularity":{"monthly_downloads":18029953,"position":1089,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"5.3.0"}
