2023-11-07 16:42:44 +00:00
|
|
|
[project]
|
|
|
|
name = "python_genshin_artifact"
|
|
|
|
requires-python = ">=3.8"
|
2023-11-22 12:02:11 +00:00
|
|
|
version = "1.0.4"
|
2023-11-07 16:42:44 +00:00
|
|
|
authors = [
|
|
|
|
{name = "luoshuijs", email = "luoshuijs@outlook.com"},
|
2023-12-02 08:57:37 +00:00
|
|
|
{name = "xtaodada", email = "xtao@xtaolink.cn"},
|
2023-11-07 16:42:44 +00:00
|
|
|
{name = "kotori", email = "minamiktr@outlook.com"}
|
|
|
|
]
|
|
|
|
classifiers = [
|
|
|
|
"Development Status :: 5 - Production/Stable",
|
|
|
|
"Environment :: Console",
|
|
|
|
"Programming Language :: Python",
|
|
|
|
"Programming Language :: Python :: 3",
|
|
|
|
"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 :: 3.12",
|
|
|
|
"Intended Audience :: Developers",
|
|
|
|
"Intended Audience :: Information Technology",
|
|
|
|
"Intended Audience :: System Administrators",
|
|
|
|
"License :: OSI Approved :: MIT License",
|
|
|
|
"Operating System :: POSIX :: Linux",
|
|
|
|
"Operating System :: Microsoft :: Windows",
|
|
|
|
"Operating System :: MacOS",
|
|
|
|
"Topic :: Software Development :: Libraries :: Python Modules",
|
|
|
|
"Topic :: System :: Filesystems",
|
|
|
|
"Framework :: AnyIO",
|
|
|
|
]
|
|
|
|
dynamic = [
|
|
|
|
"license",
|
|
|
|
"readme",
|
|
|
|
"version"
|
2023-08-11 08:18:02 +00:00
|
|
|
]
|
2023-05-14 04:29:29 +00:00
|
|
|
|
2023-11-07 16:42:44 +00:00
|
|
|
[tool.maturin]
|
|
|
|
module-name = "python_genshin_artifact._python_genshin_artifact"
|
|
|
|
bindings = "pyo3"
|
|
|
|
#python-source = "python"
|
2023-05-14 04:29:29 +00:00
|
|
|
|
|
|
|
[build-system]
|
2023-11-07 16:42:44 +00:00
|
|
|
requires = ["maturin>=1.0,<2.0"]
|
|
|
|
build-backend = "maturin"
|
2023-05-14 04:29:29 +00:00
|
|
|
|
|
|
|
[tool.pytest.ini_options]
|
|
|
|
log_cli = true
|
|
|
|
log_cli_level = "INFO"
|
|
|
|
log_cli_format = "%(message)s"
|
|
|
|
log_cli_date_format = "%Y-%m-%d %H:%M:%S"
|
|
|
|
|
|
|
|
[tool.black]
|
|
|
|
include = '\.pyi?$'
|
|
|
|
line-length = 120
|
2023-11-07 16:42:44 +00:00
|
|
|
target-version = ["py38"]
|