astral-sh / astral-sh/python-build-standalone
gettext features missing
Open
compatibility
- Dominant language
- Python
- Stars
- 4.4k
- Forks
- 314
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 27
Description
The Linux and macOS builds don't link against `libintl` and don't have all `gettext` features present in their `_locale` extension / `locale` Python module.
We could potentially build against our own `gettext` (and the build system has support for this because it was formerly implemented on macOS). However, this has licensing implications as `gettext` is GPL version 3. We'd likely compile an extension module variant for `_locale` that isn't linked with `gettext` so downstream consumers could choose a non-GPL encumbered variant.
Contributor guide
Assessment
This issue has not been assessed yet.