Skip to content

build(deps): bump pycountry from 24.6.1 to 26.2.16 - #2106

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/pycountry-26.2.16
Open

build(deps): bump pycountry from 24.6.1 to 26.2.16#2106
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/pycountry-26.2.16

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 23, 2026

Copy link
Copy Markdown
Contributor

Bumps pycountry from 24.6.1 to 26.2.16.

Changelog

Sourced from pycountry's changelog.

26.2.16 (2026-02-16)

  • Dropped support for end-of-life Pythons 3.8 and 3.9.

  • Added explicit support for Python 3.13 and 3.14.

  • Updated to iso-codes 4.20.1.

  • Added support for matching initials in countries.search_fuzzy. For example, results for countries.search_fuzzy("UK") will now include GB (United Kingdom).

  • Fixed subdivisions.add_entry and subdivisions.remove_entry, which would previously render the country_code index of subdivisions unusable causing subdivisions.get(country_code=...) to return a malformed result. Fixes issue #281.

Commits
  • 4ba3951 Merge pull request #297 from zware/bump_for_release
  • 88b0238 v26.2.16
  • f2ded46 Merge pull request #296 from zware/updates
  • 3aafdea Update pre-commit and poetry.lock
  • bb80ba7 Merge pull request #295 from zware/publishing
  • 7b25dcd Add workflow for PyPI publishing
  • d2eed3d Merge pull request #292 from pycountry/pre-commit-ci-update-config
  • ef67683 [pre-commit.ci] pre-commit autoupdate
  • f5750fd Merge pull request #286 from zware/add_entry_index_fix
  • c713c76 Fix subdivisions.{add,remove}_entry
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 23, 2026
@dependabot
dependabot Bot requested review from a team as code owners June 23, 2026 02:33
@cursor

cursor Bot commented Jun 23, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Low-risk dependency update in a Python 3.11 project; pycountry appears to be used only for country-code lookup in one detection rule. The new package version drops Python 3.8/3.9 support, but this repo already requires Python 3.11.

Overview
Updates the pinned pycountry dependency from 24.6.1 to 26.2.16 in Pipfile and refreshes Pipfile.lock hashes and markers.

The main behavior change comes from upstream pycountry data and lookup updates, including refreshed ISO data and fuzzy country matching improvements.

Reviewed by Cursor Bugbot for commit cd45e7d. Bugbot is set up for automated code reviews on this repo. Configure here.

Bumps [pycountry](https://github.com/pycountry/pycountry) from 24.6.1 to 26.2.16.
- [Release notes](https://github.com/pycountry/pycountry/releases)
- [Changelog](https://github.com/pycountry/pycountry/blob/main/HISTORY.txt)
- [Commits](pycountry/pycountry@24.6.1...26.2.16)

---
updated-dependencies:
- dependency-name: pycountry
  dependency-version: 26.2.16
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/pycountry-26.2.16 branch from f976680 to cd45e7d Compare July 7, 2026 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants