[project] name = "phantompy" description = "A simple replacement for phantomjs using PyQt" authors = [{ name = "emdee", email = "emdee@spm.plastiras.org" } ] requires-python = ">=3.8" dependencies = [ 'qasync', # PyQt5 PyQt6 ] keywords = ["phantomjs", "python3", "qasync"] classifiers = [ "License :: OSI Approved", "Operating System :: POSIX :: BSD :: FreeBSD", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: Implementation :: CPython", "Classifier: Topic :: Software Development :: Libraries :: Python Modules", ] # dynamic = ["version", "readme", ] # cannot be dynamic ['license'] [project.scripts] phantompy = "phantompy.qasync_phantompy:iMain" #[project.license] #file = "LICENSE.md" [project.urls] repository = "https://git.plastiras.org/emdee/phantompy" [build-system] requires = ["setuptools >= 61.0"] build-backend = "setuptools.build_meta" [tool.setuptools.dynamic] version = {attr = "phantompy.__version__"} readme = {file = ["README.md"]} [tool.setuptools] packages = ["phantompy"] #[tool.setuptools.packages.find] #where = "src"