Skip to content

chore(deps): update dependency django-countries to v8#3157

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/django-countries-8.x
Nov 4, 2025
Merged

chore(deps): update dependency django-countries to v8#3157
renovate[bot] merged 1 commit intomainfrom
renovate/django-countries-8.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 4, 2025

This PR contains the following updates:

Package Change Age Confidence
django-countries (changelog) ==7.9.1 -> ==8.0.0 age confidence

Release Notes

SmileyChris/django-countries (django-countries)

v8.0.0

Compare Source

Features

  • Added common names for six additional countries/territories: Democratic Republic of the Congo (CD), South Georgia (GS), Netherlands (NL), Palestine (PS), Saint Helena (SH), and Vatican City (VA). These provide friendlier, shorter names when COUNTRIES_COMMON_NAMES is enabled (default).

Bugfixes

  • Updated country names to match ISO 3166-1 OBP: Bahamas (The) and Netherlands (Kingdom of the). Also improved self_generate() regex to handle type hints in dictionary declarations.

Improved Documentation

  • Added documentation warning that CountryField does not support Django's autocomplete_fields in admin or third-party admin filter packages like more_admin_filters. (#​473)
  • Added comprehensive documentation on ISO 3166-1 country name formatting, explaining parentheses vs commas usage, capitalization of "the", and addressing common political objections about territories like Taiwan, Kosovo, Hong Kong, and Palestine.

Deprecations and Removals

  • Drop Python 3.7 support. Python 3.7 reached end-of-life in June 2023. The minimum supported Python version is now 3.8.

Misc

  • Fix unnecessary list comprehension in test_tags.py

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Third-party library dependencies. label Nov 4, 2025
@renovate renovate bot enabled auto-merge (squash) November 4, 2025 12:57
@renovate renovate bot force-pushed the renovate/django-countries-8.x branch from 5fc9cdc to 89e8ffc Compare November 4, 2025 12:59
@codecov
Copy link

codecov bot commented Nov 4, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.33%. Comparing base (9d8a30d) to head (89e8ffc).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3157   +/-   ##
=======================================
  Coverage   81.33%   81.33%           
=======================================
  Files          62       62           
  Lines        5766     5766           
  Branches      550      550           
=======================================
  Hits         4690     4690           
  Misses        903      903           
  Partials      173      173           
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot merged commit 0829062 into main Nov 4, 2025
28 checks passed
@renovate renovate bot deleted the renovate/django-countries-8.x branch November 4, 2025 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Third-party library dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants