{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"}],"enrichment":{"capability":"Converts between ISO 3166-1 country codes (two-letter, three-letter, and numeric) and country names, with lookup by any code format or iteration over all defined countries.","skillfed_tags":["country-codes","iso-standards","reference-data"],"use_cases":["Validate or normalize user-supplied country codes in web forms or APIs.","Convert between different country code formats (e.g., from user input to a standard format for storage).","Populate dropdown lists or reference data in applications that need to display all recognized countries.","Enrich datasets by looking up country names from numeric or alphabetic codes.","Build geolocation or localization features that need to map country codes to display names."],"what_it_does":"iso3166 is a self-contained lookup module for ISO 3166-1 country codes and names. It maintains a static dataset of all recognized countries and territories, allowing you to retrieve country information by alpha-2 code (e.g., 'US'), alpha-3 code (e.g., 'USA'), numeric code (e.g., '840'), or country name. The package provides both direct lookups via a countries object and indexed dictionaries for reverse lookups by name, alpha-2, alpha-3, or numeric code.\n\nThe module has no external dependencies and supports Python 3.6 and later. It includes type hints throughout the codebase and is marked Production/Stable. Updates reflect official ISO changes when they occur\u2014for example, recent releases updated country names like Turkey to T\u00fcrkiye and Macedonia to North Macedonia. The data is frozen at release time, so the package is best suited for applications that can tolerate a lag between official ISO updates and package releases.","worth_installing":"Yes. The package is lightweight, has no dependencies, and solves a straightforward problem with a stable, well-tested API. Dormant maintenance is not a concern for a data-reference module that changes only when ISO standards change. Use it when you need reliable ISO 3166-1 lookups without external API calls or heavy dependencies."},"id":"iso3166","links":{"html":"https://skillfed.io/packages/iso3166","md":"https://skillfed.io/packages/iso3166.md","pypi":"https://pypi.org/project/iso3166/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2022-07-12","license_spdx":null,"license_treatment":"permissive","name":"iso3166","python_support":"supports_current","summary":"Self-contained ISO 3166-1 country definitions."},"popularity":{"monthly_downloads":5547756,"position":2076,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.1.1"}
