Added * `Language.match` now supports case-insensitive matching and ignores leading/trailing whitespace by default.
2025.2.8
Added * Explicitly indicated that the library is type-annotated.
2025.1.28
Changed * Sped up the retrieval of `Language` objects during runtime.
2025.1.27
Changed * Updated the ISO 639 data from SIL to the latest 2025-01-15 release. * The data tables are now included as the original tab-separated value files instead of a compiled SQLite database.
Fixed * Fixed `Language.from_part3` so that it now also works for a retired ISO 639-3 code.
2024.10.22
Added * Added support for Python 3.13.
Removed * Dropped support for Python 3.8.
Fixed * Added `CHANGELOG.md` to the PyPI source distribution.
2024.4.27
Changed * Updated the ISO 639 data from SIL to the latest 2024-04-15 release.