[build-system] requires = ["setuptools>=61.0.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "qpypack" version = "2.9.1" description = "A cross-platform GUI packaging and compilation suite based on PyInstaller and Nuitka." readme = "README_EN.md" authors = [ { name = "QwejayHuang" } ] license = { text = "GPL-3.0-only" } requires-python = ">=3.8" classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: User Interfaces", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", ] dependencies = [ "PySide6>=6.0.0", "Pillow>=9.0.0", ] [project.urls] "Homepage" = "https://github.com/qwejay/QPyPack" "Bug Tracker" = "https://github.com/qwejay/QPyPack/issues" "Source Code" = "https://github.com/qwejay/QPyPack" "Documentation" = "https://github.com/Qwejay/QPyPack/blob/main/README_EN.md" [project.scripts] qpypack = "qpypack.main:main" [tool.setuptools] packages = ["qpypack"] [tool.setuptools.package-data] qpypack = [ "icon.ico", "locales/*.json" ] [project.optional-dependencies] engines = [ "pyinstaller", "nuitka", "pipreqs", "zstandard" ]