Releases: LBeaudoux/iso639
Releases · LBeaudoux/iso639
v2.6.3
23 Jul 09:04
Compare
Sorry, something went wrong.
No results found
Fixed
Adressed various inconsequential Pylance alerts.
v2.6.2
19 Jul 08:29
Compare
Sorry, something went wrong.
No results found
Changed
Updated package data following the release of version 2025-07-15 of the ISO 639-3 tables by SIL.
v2.6.1
23 Jun 08:25
Compare
Sorry, something went wrong.
No results found
Changed
Updated package data following the release of version 2025-04-15 of the ISO 639-3 tables by SIL.
v2.6.0
18 Feb 07:37
Compare
Sorry, something went wrong.
No results found
Changed
Updated package data following the release of version 2025-01-15 of the ISO 639-3 tables by SIL.
Removed
v2.5.1
11 Nov 16:23
Compare
Sorry, something went wrong.
No results found
Added
Distribution and packaging of type information in accordance with PEP 561.
Changed
Updated package data following the release of version 2024-10-10 of the ISO 639-3 tables by SIL.
v2.5.0
23 Oct 07:37
Compare
Sorry, something went wrong.
No results found
Added
A language checker named is_language that validates ISO 639 language names and identifiers .
Changed
Deprecate [bh] ISO 639-1 identifier for Bihari Languages after the 2024-10-17 update of ISO 639-2/RA Change Notice.
v2.4.2
29 Sep 18:18
Compare
Sorry, something went wrong.
No results found
Fixed
Rolled back Lang one positional argument constraint.
v2.4.1
25 Sep 13:34
Compare
Sorry, something went wrong.
No results found
v2.4.0
25 Sep 13:16
Compare
Sorry, something went wrong.
No results found
Added
Detection of deprecated identifiers of ISO 639-1 and ISO 639-2.
Detection of the names of deprecated ISO 639 languages.
id and reason attributes in DeprecatedLanguageValue exception.
Support for Python 3.13.
Changed
Deleted [bh] ISO 639-1 identifier for Bihari Languages after the 2024-08-29 release of ISO-639-2_utf-8.txt.
Removed
Lang instantiable with multiple compatible positional arguments.
Lang instantiable with valid keyword argument(s).
Support for Python 3.7.
Fixed
Fixed missing ISO 639-2/T for groups of languages.
Fixed not deprecated [sh] ISO 639-1 identifier for Serbo-Croatian.
Fixed DeprecatedLanguageValue exception for Daza [dzd] and Subi [xsj].
Fixed InvalidLanguageValue exception for Himachali languages [him].
Security
Improved security by replacing pickle file with JSON file to prevent potential exploits from loading malicious code.
v2.3.0
27 Aug 07:16
Compare
Sorry, something went wrong.
No results found
Added
Recognition of all ISO 639 English names of a language by the Lang class constructor.
New other_names method to list all the non-reference ISO 639 English names for a given language.
Changed
Minor update of the iso-639-3.tab source file.
Fixed
Removed duplicates returned by the individuals method.
Fixed non-standard public API