Skip to content

Commit

Permalink
🔧 Update pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
luoshuijs committed Nov 7, 2023
1 parent 07afb1b commit 3ab23d6
Showing 1 changed file with 35 additions and 32 deletions.
67 changes: 35 additions & 32 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,59 +1,62 @@
[project]
name = "python_genshin_artifact"
requires-python = '>=3.8'
requires-python = ">=3.8"
version = "0.1.4"
authors = [
{name = 'luoshuijs', email = '[email protected]'},
{name = 'kotori', email = '[email protected]'}
{name = "luoshuijs", email = "[email protected]"},
{name = "kotori", email = "[email protected]"}
]
dependencies = [
'pydantic~=1.10.7',
"pydantic~=1.10.7",
]
dev-dependencies = [
"black~=23.10.1"
]
# todo : about to be removed
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',
"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'
"license",
"readme",
"version"
]

[tool.maturin]
module-name = "python_genshin_artifact._python_genshin_artifact"
bindings = 'pyo3'
bindings = "pyo3"
#python-source = "python"

[build-system]
requires = ["maturin>=1.0,<2.0"]
build-backend = "maturin"

[tool.pytest.ini_options]
testpaths = 'tests'
log_format = '%(name)s %(levelname)s: %(message)s'
filterwarnings = 'error'
testpaths = "tests"
log_format = "%(name)s %(levelname)s: %(message)s"
filterwarnings = "error"
timeout = 10

[tool.black]
include = '\.pyi?$'
line-length = 120
target-version = ['py38']
target-version = ["py38"]

0 comments on commit 3ab23d6

Please sign in to comment.