Django-countries

Latest version: v7.6.1

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 10

6.1.1

=====================

- Change ISO country import so that "Falkland Islands [Malvinas]" => "Falkland Islands (Malvinas)".

6.1

===================

- Add a GraphQL object type for a django ``Country`` object.

6.0

======================

- Make DRF CountryField respect ``blank=False``. This is a backwards incompatible change since blank input will now
return a validation error (unless ``blank`` is explicitly set to ``True``).

- Fix ``COUNTRIES_OVERRIDE`` when using the complex dictionary format and a single name.

- Add bandit to the test suite for basic security analysis.

- Drop Python 2.7 and Python 3.4 support.

- Add Rest Framework 3.10 and 3.11 to the test matrix, remove 3.8.

- Fix a memory leak when using PyUCA. Thanks Meiyer (aka interDist)!

5.5

=======================

- Django 3.0 compatibility.

- Plugin system for extending the ``Country`` object.

5.4

====================

- Renamed Macedonia -> North Macedonia.

- Fix an outlying ``makemigrations`` error.

- Pulled in new translations which were provided but missing from previous
version.

- Fixed Simplified Chinese translation (needed to be ``locale/zh_Hans``).

- Introduce an optional complex format for ``COUNTRIES_ONLY`` and
``COUNTRIES_OVERRIDE`` to allow for multiple names for a country, a custom
three character code, and a custom numeric country code.

5.3.3

========================

- Add test coverage for Django Rest Framework 3.9.

Page 4 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.