# What changed in langcodes

> 2 changes in langcodes 3 from its official release notes, upgrade guides and advisories: 1 breaking, 1 deprecations. Each one cited. Sources checked 2026-10-24. HTML: https://unstale.sh/pypi/langcodes/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## langcodes 3

### Breaking changes

- language-data is no longer installed by default, affecting what is included when installing langcodes. (3.5.1) — [release notes](https://github.com/georgkrause/langcodes/releases/tag/v3.5.1)

### Deprecations

- A warning was added that best_match is deprecated, informing developers that they should avoid relying on it. (3.5.1) — [release notes](https://github.com/georgkrause/langcodes/releases/tag/v3.5.1)
