All build configurations on pyproject.toml

Drop setup.cfg

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This commit is contained in:
Hiroshi Miura
2022-11-03 10:10:03 +09:00
parent 6f5e56a504
commit b65226051b
2 changed files with 10 additions and 8 deletions

View File

@@ -1,7 +1,6 @@
[project]
name = "aqtinstall"
description = "Another unofficial Qt installer"
readme = "README.rst"
license = {text = "MIT License"}
authors = [
{name = "Hiroshi Miura", email = "miurahr@linux.com"},
@@ -33,7 +32,16 @@ dependencies = [
"semantic_version",
"texttable",
]
dynamic = ["version", "entry-points"]
dynamic = ["version", "readme"]
[tool.setuptools]
packages = ["aqt"]
[tool.setuptools.dynamic]
readme = {file = ["README.rst"]}
[tool.setuptools.package-data]
aqt = ["*.yml", "*.json", "*.ini"]
[project.scripts]
aqt = "aqt.__main__:main"