Changelog
[1.0.0] 2025.07.09
The first version of Countries Dictionary.
Added
-
Added 1 module file:
__init__.py -
Added 4 types of countries' information:
"continents","area","population","nominal GDP"
[1.0.1] 2025.07.15
Updated
- Fixed the licence's name in
pyproject.toml
[1.0.2] 2025.07.17
Updated
- Fixed
README.md's grammar
[2.0.0] 2025.07.30
The second major version of Countries Dictionary, which includes new module files
Added
-
Added 3 module files:
quick_variables.py,russia.py,vietnam.py -
Added 4 types of countries' information:
"formal name","land area","official languages","HDI" -
Added 6 variables in
quick_variables.py:json_countries,json_russia,json_vietnam,countries_france_censored,countries_area_sorted,countries_population_sorted -
Added 4 types of Russian subjects' information:
"federal district","economic region","area","population" -
Added 3 types of Vietnamese provinces' information:
"region","area","population"
Updated
-
Reorganised the Countries Dictionary and the
README.mdfile -
Rounded Vatican City's nominal GDP to millions
[2.0.1] 2025.07.30
Updated
- Fixed how
quick_variables.pyimportsrussia.pyandvietnam.py
[2.1.0] 2025.07.31
Since This release, you can publicly see the codes, licence, etc. of this module at https://github.com/ThienFakeVN/countries_dictionary
Updated
- The module can now be maintained on GitHub
[2.2.0] 2025.08.02
The version which introduces CHANGELOG.md and various more things
Added
-
Added
CHANGELOG.md -
Added 1 type of Russian subjects' information:
"capital/administrative centre" -
Added 1 type of Vietnamese provinces' information:
"administrative centre" -
Added 4 variables in
quick_variables.py:russia_subjects_area_sorted,russia_subjects_population_sorted,vietnam_provinces_area_sorted,vietnam_provinces_population_sorted
Updated
- Replace
[None]s inofficial languagess with[], andNones infederal districts andeconomic regions inrussia.pywith""
[2.2.1] 2025.08.02
Updated
-
Removed the link to
CHANGELOG.mdinREADME.md -
Added a reference of the addition of the
CHANGELOG.mdfile
[2.2.2] 2025.08.02
Updated
-
Added the link to the
CHANGELOG.mdfile on GitHub inREADME.md -
Altered the
countries's documentation
[2.3.0] 2025.08.09
A big version for quick_variables.py and British English (even though I've been using it since the first version), alongside adding some information for minor and major versions.
Added
- Added 9 functions in
quick_variables.py:chosen_dictionary(),json_dictionary(),sorted_dictionary(),filtered_dictionary(),countries_population_density(),russia_population_density(),vietnam_population_density(),countries_population_density(),countries_france_censored()
Removed
- Removed the 10 previous variables in
quick_variables.py:json_countries,json_russia,json_vietnam,countries_france_censored,countries_area_sorted,countries_population_sorted,russia_subjects_area_sorted,russia_subjects_population_sorted,vietnam_provinces_area_sorted,vietnam_provinces_population_sorted
Updated
-
Renamed
LICENSEtoLICENCE -
Replaced the licence's name with the
LICENCEfile inpyproject.toml -
Modified
README.mdsignificantly -
Fixed
"land area"s of some countries
[2.3.1] 2025.08.13
Updated
-
Modified
README.mdslightly -
Modified some lines in
CHANGELOG.md -
Renamed
countries,russia,vietnamtoCOUNTRIES,RUSSIA,VIETNAMrespectively in the module files
[3.0.0] 2025.08.17
The third major version of Countries Dictionary, which includes ISO codes (with related things) and the United States dictionary
Added
-
Added 2 module files:
iso_finder.py,united_states.py -
Added 1 type of countries' information:
"ISO 3166-1" -
Added 2 function of
quick_variables.py:united_states_population_density(),countries_iso_3166_2() -
Added 6 types of US states' information:
"capital","date of ratification/establishment/acquiring","area","population","House Representatives","postal code"
Updated
-
Modified some documentaion
-
Renamed
quick_variables.pytoquick_functions.py
[3.0.1] 2025.08.18
Updated
-
Added documentation to
iso_finder()ofiso_finder.py -
Fixed the module which is imported in
quick_functions.py
[3.0.2] 2025.08.18
Updated
- Added information of the United States dictionary in
README.md
[3.0.3] 2025.08.18
Updated
- Added information of [3.0.1] and [3.0.2] versions in
CHANGELOG.md
[3.1.0] 2025.08.20
This release focuses on the README.md and CHANGELOG.md
Updated
-
Added media for changes in
CHANGELOG.md -
Added information in
README.md
[3.1.1] 2025.08.20
Updated
- Added some keywords in
pyproject.toml
[3.1.2] 2025.08.22
🥀
[3.1.3] 2025.08.20
Updated
- Added information about [3.1.1] version
[3.1.4] 2025.08.22
Updated
-
Fixed the name of the United States of America in
README.md -
iso_finder()now includes ISO 3166-2
[4.0.0] 2025.10.23
A big version in which unrecognised states are included. By the way, the last version was [3.1.4], you see something? π
Added
-
Added 2 types of countries' information:
"motto","landlocked" -
Added a submodule for unrecognised states
-
Added 1 module file in unrecognised_states:
__init__.py -
Added 11 types of unrecognised states' information:
"formal name","motto","continents","landlocked","area","land area","population","official languages","nominal GDP","HDI","ISO 3166-1" -
Added 1 module file:
countries_languages -
Added ISO finders for Russian subjects, US states, and Vietnamese provinces in
iso_finder.py -
Added 1 function in
quick_functions.py:countries_allahu_akbar() -
Added 1 type of Russian subjects' information:
ISO 3166-2:RU -
Added 1 type of Vietnamese provinces' information:
ISO 3166-2:VN -
Added 1 module file in unrecognised_states:
transnistria.py -
Added 3 types of Pridnestrovian raions:
"administrative centre","area","population"
Updated
-
Removed most information in
README.md -
ISO finder can now display a specifically chosen information
-
Renamed
"postal code"into"ISO 3166-2:US"inunited_states.py
[4.0.1] 2025.10.23
Updated
- Added some information about the [4.0.0] version
[4.0.2] 2025.10.22
Updated
- Updated some population information
[4.0.3] 2025.12.15
Updated
- Fixed information in
README.md
[5.0.0] 2026.01.08
Since This release, information such as "population" will now be updated regularly. Happy New Year by the way.
Added
-
Added 1 type of countries' information:
"state religion" -
Added 1 type of unrecognised states' information:
"state religion"
Removed
- Removed the 9 previous functions in
quick_functions.py:filtered_dictionary(),countries_population_density(),russia_population_density(),united_states_population_density(),vietnam_population_density(),countries_population_density(),countries_iso_3166_2(),countries_france_censored(),countries_allahu_akbar()
Updated
-
Fixed
united_statesandunrecognised_states's documentation -
Renamed
chosen_dictionary()toquick_function() -
Monthly updated population information
-
Quarterly updated area information
[5.0.1] 2026.01.10
Updated
-
Fixed [5.0.0]'s release date
-
Fixed
iso_ru_finder()'sException's parameter
[5.0.2] 2026.01.11
Updated
- Fixed some code in
quick_functions.py
[5.0.3] 2026.01.11
Updated
- Altered some code in
quick_functions.py
[5.1.0] 2026.01.11
Monaco, North Korea and Vatican City's "HDI" were only .0, but now, they are literal Nones, just as how I planned months ago. Hehehehe.
Updated
-
Changed values that are empty (e.g.
""in"motto") intoNone -
sort_dictionary()inquick_functions.pynow can filter outNonevalues
[5.1.1] 2026.01.11
Updated
- Fixed some code in
quick_functions.py
[5.1.2] 2026.01.13
Updated
- Fixed some code in
quick_functions.py
[5.1.3] 2026.01.13
Updated
- Fixed Republic of the Congo's
"HDI"
[6.0.0] 2026.01.24
A very big version, in which I added a documentation site for my module.
Added
- Added a documentation site for the Countries Dictionary
Updated
-
Renamed
CHANGELOG.mdintochangelog.md -
Altered how
quick_functions.pyandiso_finder.pyimport other module files -
Altered significantly values in
__init__.pys -
Fixed values in
russia.py -
Renamed
"date of ratification/establishment/acquiring"keys into"date of ratification/establishment/acquisition"inunited_states.py -
Altered significantly code in
quick_functions.py
[6.0.1] 2026.01.24
Updated
- Fixed a critical error
[6.0.2] 2026.01.24
Updated
- Fixed some information in
changelog.md
[6.0.3] 2026.01.24
Updated
- Included the
changelog.mdfile into the documentation site
[6.0.4] 2026.01.24
Updated
- Built the documentation site (I forgot to :v)
[6.0.5] 2026.01.25
Updated
- Added the link to the documentation site in
pyproject.toml
[6.0.7] 2026.01.27
Updated
- Fixed the documentation site
[6.0.8] 2026.02.02
Updated
-
Altered Brunei's
formal name -
Monthly updated population information
-
Monthly updated Vatican City's GDP
[7.0.0.dev1] 2026.02.02
Updated
- Altered significantly the module's structure
[7.0.0.dev2] 2026.02.02
Updated
- Altered how
__init__.pyimports other module files
[7.0.0.dev3] 2026.02.02
Updated
- Altered how most module files import others
[7.0.0] 2026.02.02
The first version ever that has previous development versions.
Updated
- No changes
[8.0.0.dev1] 2026.02.03
Updated
-
Renamed
unrecognised.pyinto__init__.py -
Included the Unrecognised states and Transnistria dictionaries into the
quick_function()function -
Altered
iso_finder.pyandquick_functions.py's directory -
Altered how the main
__init__.pyimports said module files
[8.0.0] 2026.02.03
Another major version that has a previous development version and also altered the module structure.
Updated
- No changes
[8.1.0.dev1] 2026.02.12
Added
-
Altered how the main
__init__.pyimports other module files -
Added 1 type of countries' and unrecognised states' information:
"PwrIndx"
[8.1.0] 2026.02.14
This release includes Global Firepower's Power Index and some dunder variables.
Added
- Added 3 dunder variables in the main
__init__.py:__author__,__email__,__version__
[8.1.1] 2026.02.14
Updated
- Fixed [8.1.0]'s release date
[8.2.0] 2026.02.16
This release adds the Vietnamese documentation for this module. Cảm ơn bất kì đồng chí nào đang sử dụng cái module này =) Chúc mừng Năm Bính Ngọ (sớm hơn 1 ngày) / Happy (early) New Year of the Fire Horse!
Added
- Added the Vietnamese documentation
[8.2.1] 2026.02.16
Updated
- Fixed a critical error
[8.2.2] 2026.02.27
Updated
- Fixed an error which made the change languages button wouldn't work correctly
- Modified some lines in
changelog.mds
[8.2.3] 2026.03.13
Updated
-
Monthly updated population information
-
Monthly updated Vatican City's GDP
[8.3.0] 2026.04.03
This release alters the Unrecognised Dictionaries' structure and removes the dunder variables.
Removed
- Removed 3 dunder variables in the main
__init__.py:__author__,__email__,__version__
Updated
-
Altered the Unrecognised Dictionaries' structure
-
Monthly updated population information