fix the pyproject.toml file

This commit is contained in:
xgui4
2026-03-22 18:59:00 -04:00
parent fc9e216b9a
commit 34b44ad255

View File

@@ -1,6 +1,6 @@
[build-system]
requires = ["nuitka", "setuptools", "hatch-vcs"]
build-backend = "nuitka.distutils.Build"
requires = ["hatchling", "hatch-vcs"]
build-backend = "hatchling.build"
[project]
name = "LCE-Qt-Launcher"
@@ -9,7 +9,8 @@ description = "This is a custom Free/Libre Minecraft LCE Launcher written in Pyt
requires-python = "==3.12.*"
license = "GPL-3.0-or-later"
readme = "readme.md"
licence-files = "license.md"
lisence-files = "license.md"
dependencies = [
"pyside6",
"requests",
@@ -32,17 +33,22 @@ version-file = "src/_version.py"
[tool.hatch.version.raw-options]
local_scheme = "no-local-version"
[tool.hatch.build.targets.wheel]
packages = ["src"]
[tool.nuitka]
standalone = true
onefile = false
enable-plugin = "pyside6"
windows-icon-from-ico = asssets/app.ico
include-data-dir = assets
windows-icon-from-ico = "assets/app.ico"
include-data-dir = "assets"
include-distribution-metadata = "LCE-Qt-Launcher"
include-module = [
"res_rc",
"ui_form",
"ui_system_info"
]
packages = ["src"]
[tool.pyside6-project]
files = [
"src/build_info.py",