diff --git a/build.py b/build.py index 0edbc8e..263ba9f 100644 --- a/build.py +++ b/build.py @@ -1,11 +1,7 @@ import subprocess -def create_mo_files(setup_kwargs): +def build(setup_kwargs): print("Compile translations:") subprocess.run(["pybabel", "compile", "--directory", "fastapi_admin/locales"]) return setup_kwargs - - -if __name__ == "__main__": - create_mo_files({}) diff --git a/pyproject.toml b/pyproject.toml index d75b3c1..e28e35b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,7 @@ packages = [ readme = "README.md" repository = "https://github.com/fastapi-admin/fastapi-admin.git" version = "1.0.5" +build = "build.py" [tool.poetry.dependencies] Babel = "*" @@ -52,8 +53,4 @@ mypy = "*" [build-system] build-backend = "poetry.core.masonry.api" -requires = ["poetry-core>=1.0.0"] - -[tool.poetry.build] -generate-setup-file = false -script = "build.py" +requires = ["poetry-core>=1.0.0", "setuptools"]