Releases: IndEcol/country_converter
Releases · IndEcol/country_converter
Classification Extensions
1.3 - 20241115
Classifications
- added BACI - BACI: International Trade Database at the Product-Level (by @mabudz)
- added UNIDO - UNIDO INDSTAT database (by @mabudz)
- added EXIOBASE hybrid 3 classification (by @mabudz)
- added EXIOBASE hybrid 3 consequential classification (by @mabudz)
- added GEOnumeric GEO numerical codes (also used in Prodcom) (by @mabudz)
- fixed some spellings
Development
- set minimum python version to 3.9
- added CI tests for up to 3.13
ioc and continent classification
1.2 - 20231212
Classifications
- added IOC classification (by @Azrael3000)
- added 7 continents classification (by @marthhoi)
- assigned Heard Island and McDonald Islands to Antarctica
version and classification fix
1.1.1 - 20231110
Development
- fix pypi uploader
- fix version numbering
1.1 - 20231110
Development
- removed htmlcov
- fixed numerical position warning
Classifications
- Added CC41 common classification (by @hazimhussein)
- Correct spelling "Faeroe Islands" to "Faroe Islands" #145 (by @jpatokal)
- Added country code for Kosovo (by @jimmy927)
- Added Carribian Netherlands/Bonaire (by @jimmy927)
- Switched short name of Czech Republic to Czechia
- Added EL to the ISO2 codes for Greece
- Allow Guiana/Guiyana in most cases when given British/Dutch/French prefix
- Allow Gabun/Gabon
- Allow Botsuana/Botswana
- Allow England for UK
Classification improvments
1.1 - 20231110
Development
- removed htmlcov
- fixed numerical position warning
Classifications
- Added CC41 common classification (by @hazimhussein)
- Correct spelling "Faeroe Islands" to "Faroe Islands" #145 (by @jpatokal)
- Added country code for Kosovo (by @jimmy927)
- Added Carribian Netherlands/Bonaire (by @jimmy927)
- Switched short name of Czech Republic to Czechia
- Added EL to the ISO2 codes for Greece
- Allow Guiana/Guiyana in most cases when given British/Dutch/French prefix
- Allow Gabun/Gabon
- Allow Botsuana/Botswana
- Allow England for UK
The jump to version 1.0
Version 1.0.0
We finally jump to version 1.0!
Overall, it is only a minor update, including the move to github.com/IndEcol.
However, the functionality seems quite stable and the country converter is heavily used in production.
So going forward we will be conservative in changing existing functionality, avoiding breaking changes as much as possible.
Changelog
Classifications
- fix Myanmar UN region (#125) [by Alan Orth]
- add missing MESSAGE R11 regions [by Advait]
- added Croatia to the Euro list [by PeterMaxwell]
Development
- droped 3.6 support, added tests for 3.10 and 3.11
- fixed github workflow
- change repository from github.com/konstantinstadler to github.com/IndEcol
- Add build-system requirements and isort configuration to pyproject.toml [by Mike Taves]
updated classifications
Change Log
0.8.0
Classifications
- added Costa Rica as new OECD member (2021), fix #118
- added GWCodes, https://www.tandfonline.com/doi/abs/10.1080/03050629908434958
- added ccTLD (country top-level domains) via @plotski
- updated EEA (remove UK, Switzerland)
- rename Turkey to Türkiye
Bug fixes
- fix UN M.49 names
Development
- added pandas-convert (via @jim-rivera) for faster conversion of pandas series
bug fix for uk/gb regex
Change Log
0.7.7 - 20220805
Bug fixes
- ISO2 did return the regex for GB|UK - fix #113
0.7.6 - 20220802
Breaking
- additional data must specify ISO2 (necessary for regex matching in ISO2)
Classifications
- added DACcode (pull request by @jm-rivera)
Bug fixes
- N Korea matches North Korea - fix #95
Development
- All rst files (readme, changelog, etc. format changed to markdown
- ISO2 column accepts regex - fix #92
Classification updates and ISO2 regex possiblity
0.7.6 - 20220802
Breaking
- additional data must specify ISO2 (necessary for regex matching in ISO2)
Classifications
- added DACcode (pull request by @jm-rivera)
Bug fixes
- N Korea matches North Korea - fix #95
Development
- All rst files (readme, changelog, etc. format changed to markdown
- ISO2 column accepts regex - fix #92
0.7.5 - 20220802
Classifications
- Changed name from Republic of Turkey to Republic of Türkiye (see
https://en.wikipedia.org/wiki/Turkey ). - Changed Macedonia to North Macedonia (following the Prespa
agreement: https://en.wikipedia.org/wiki/Prespa_agreement).
Bug Fixes
- Escape characters in country names to allow for names with special
symbols (brackets) in regex (#101) - Updated regex of India to exclude Bassas Da India (#111)
Development
- Minimum required version of Black is 22.3.0
Full Changelog: v0.7.5...v0.7.6
new official country names
Change Log
0.7.5 - 20220802
Classifications
^^^^^^^^^^^^^^^^
- Changed name from Republic of Turkey to Republic of Türkiye (see https://en.wikipedia.org/wiki/Turkey ).
- Changed Macedonia to North Macedonia (following the Prespa agreement: https://en.wikipedia.org/wiki/Prespa_agreement).
Bug Fixes
^^^^^^^^^
- Escape characters in country names to allow for names with special symbols (brackets) in regex (#101)
- Updated regex of India to exclude Bassas Da India (#111)
Development
^^^^^^^^^^^^^^^^
- Minimum required version of Black is 22.3.0
Full Changelog: v0.7.4...v0.7.5
IEA classification
What's Changed
- IEA classification added by @Kajwan in #97
- restructured github actions tests, now including production env @konstantinstadler in #98
New Contributors
Full Changelog: https://github.com/konstantinstadler/country_converter/blob/master/CHANGELOG.rst