Skip to content

Commit 95bad38

Browse files
committed
feat(build): switch to setuptools-gettext
Use module instead of reimplement the mo build logic.
1 parent a37db0a commit 95bad38

File tree

2 files changed

+6
-56
lines changed

2 files changed

+6
-56
lines changed

pyproject.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
build-backend = "setuptools.build_meta"
33
# Minimum requirements for the build system to execute.
44
requires = [
5-
"setuptools>=78.0.2",
6-
"translate-toolkit"
5+
"setuptools-gettext==0.1.14",
6+
"setuptools>=78.0.2"
77
]
88

99
[project]
@@ -147,6 +147,10 @@ weblate_language_data = "weblate_language_data"
147147
exclude = ["modules*", "scripts*"]
148148
namespaces = true
149149

150+
[tool.setuptools-gettext]
151+
build_dir = "weblate_language_data/locale"
152+
source_dir = "weblate_language_data/locale"
153+
150154
[tool.tomlsort]
151155
ignore_case = true
152156
sort_inline_arrays = true

setup.py

Lines changed: 0 additions & 54 deletions
This file was deleted.

0 commit comments

Comments
 (0)