mirror of
https://github.com/Smart123s/ItchClaim.git
synced 2025-07-26 15:37:28 +02:00
52 lines
1.6 KiB
TOML
52 lines
1.6 KiB
TOML
[build-system]
|
|
requires = ["setuptools>=61.0"]
|
|
build-backend = "setuptools.build_meta"
|
|
[project]
|
|
name = "ItchClaim"
|
|
authors = [
|
|
{ name="Smart123s" },
|
|
]
|
|
dynamic = ["dependencies", "version"]
|
|
description = "Automatically claim free games from itch.io"
|
|
readme = "README.md"
|
|
requires-python = ">=3.8"
|
|
classifiers = [
|
|
'Development Status :: 4 - Beta',
|
|
'Environment :: Console',
|
|
'Intended Audience :: End Users/Desktop',
|
|
'Intended Audience :: Developers',
|
|
'License :: OSI Approved :: MIT License',
|
|
'Operating System :: OS Independent',
|
|
'Programming Language :: Python :: 3.6',
|
|
'Programming Language :: Python :: 3.7',
|
|
'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 :: Only',
|
|
'Topic :: Internet',
|
|
]
|
|
|
|
[project.urls]
|
|
"Homepage" = "https://github.com/Smart123s/ItchClaim"
|
|
"Bug Tracker" = "https://github.com/Smart123s/ItchClaim/issues"
|
|
|
|
[project.scripts]
|
|
itchclaim = "ItchClaim.__main__:main"
|
|
|
|
[tool.setuptools]
|
|
packages = ["ItchClaim"]
|
|
|
|
# FIXME: this is a workaround; see:
|
|
# - https://github.com/rst2pdf/rst2pdf/pull/1257/commits/e15dee4fba5dcc78c6991a8566c0b7ee603092bf
|
|
# - https://github.com/pypa/setuptools/issues/4759
|
|
license-files = []
|
|
|
|
[tool.setuptools.dynamic]
|
|
dependencies = {file = ["requirements.txt"]}
|
|
version = {attr = "ItchClaim.__init__.__version__"}
|
|
|
|
[tool.setuptools.package-data]
|
|
ItchClaim = ["*.html"]
|