Skip to content

Releases: IPGeolocation/ip-geolocation-api-python-sdk

v2.0.0

06 Apr 12:31

Choose a tag to compare

What's new

  • Replaced the old generated v1 SDK with the new v2 SDK.
  • Added sync and async clients for /v3/ipgeo and /v3/ipgeo-bulk.
  • Added typed single and bulk responses plus raw JSON or XML methods.
  • Added request-origin auth support for single lookup.
  • Added response metadata, request validation, and clearer error handling.
  • Added live integration and field parity coverage.
  • Updated the README and package metadata for the v2 release.
  • Package

  • PyPI: ipgeolocationio

v1.0.0

08 Aug 12:12
047e970

Choose a tag to compare

Version 1.0.0 — Python SDK with API v2 Support

Description

The Python SDK now fully supports the IPGeolocation API v2, offering enhanced modularity, expanded features, and improved request structure across all endpoints.

What's New

  • Support for all v2 APIs:
    • IP Geolocation
    • IP Security
    • ASN Lookup
    • Timezone (with conversion)
    • User Agent Parsing
    • Astronomy (with timeseries)
  • Bulk request support for IP Geolocation, Security, and User Agent
  • Timezone lookup via lat/long, tz, ip, IATA, ICAO, and UN/LOCODE
  • Localized results via lang parameter (available for paid plans)
  • Fully documented response models and usage examples

Get your API key at ipgeolocation.io
Refer to the updated README for usage examples.