Skip to content

Use 'GeoIP'/'GeoLite' branding in documentation#403

Open
oschwald wants to merge 6 commits into
mainfrom
greg/stf-555
Open

Use 'GeoIP'/'GeoLite' branding in documentation#403
oschwald wants to merge 6 commits into
mainfrom
greg/stf-555

Conversation

@oschwald
Copy link
Copy Markdown
Member

Updates prose/documentation to refer to the products as "GeoIP"/"GeoLite" instead of "GeoIP2"/"GeoLite2". Technical identifiers (the geoip2 module, class names, .mmdb filenames, edition IDs, the geolite.info hostname, URLs) are unchanged.

🤖 Generated with Claude Code

MaxMind no longer ships the legacy products, so refer to the products as
'GeoIP' and 'GeoLite' rather than 'GeoIP2'/'GeoLite2' in prose. Technical
identifiers (the geoip2 module, class names, filenames, edition IDs,
hostnames, URLs) are unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates references from "GeoIP2" and "GeoLite2" to "GeoIP" and "GeoLite" across documentation, configuration, and docstrings. A review comment correctly identifies a pre-existing typo ("th" instead of "the") in the module docstring of src/geoip2/models.py and provides a suggestion to fix it.

Comment thread src/geoip2/models.py Outdated
@@ -1,4 +1,4 @@
"""The models for response from th GeoIP2 web service and databases.
"""The models for response from th GeoIP web service and databases.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There is a typo in the module docstring: th should be corrected to the.

Suggested change
"""The models for response from th GeoIP web service and databases.
"""The models for response from the GeoIP web service and databases.

oschwald and others added 3 commits May 29, 2026 20:34
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add a mise.toml/mise.lock pinning the language toolchain so local
development and validation match CI, consistent with our other
client libraries.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Comment thread mise.lock
@@ -0,0 +1,37 @@
# @generated - this file is auto-generated by `mise lock` https://mise.jdx.dev/dev-tools/mise-lock.html
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we might need this to be regenerated. I got some errors and running mise install updated it.

Comment thread src/geoip2/records.py Outdated
.. deprecated:: 2.2.0
Use our `GeoIP2 Anonymous IP database
Use our `GeoIP Anonymous IP database
<https://www.maxmind.com/en/geoip2-anonymous-ip-database GeoIP2>`_
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From Claude, seems right:

  - Bug — src/geoip2/records.py:~550: rST link text was renamed to "GeoIP Anonymous IP database" but the trailing literal " GeoIP2" inside the URL/title segment was not updated
  (also pre-existing malformed rST: missing > between URL and title).

oschwald and others added 2 commits May 30, 2026 16:23
Remove a stray token inside the rST link target so the deprecation notice resolves to the GeoIP Anonymous IP database page.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The initial lock was written while the GitHub API was rate-limited, so the uv tool had no per-platform checksums and 'mise install --locked' failed. Regenerated so every platform is pinned.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants