-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpyproject.toml
40 lines (34 loc) · 980 Bytes
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
[tool.poetry]
name = "simplug"
version = "0.5.0"
description = "A simple plugin system for python with async hooks supported"
authors = ["pwwang <[email protected]>"]
license = "MIT"
homepage = "https://github.com/pwwang/simplug"
repository = "https://github.com/pwwang/simplug"
readme = "README.md"
[tool.poetry.dependencies]
python = "^3.9"
diot = "^0.3"
[tool.poetry.build]
generate-setup-file = true
[tool.poetry.dev-dependencies]
pytest = "^8"
pytest-cov = "^5"
setuptools = "^68"
[tool.mypy]
ignore_missing_imports = true
allow_redefinition = true
disable_error_code = ["attr-defined", "no-redef", "union-attr"]
show_error_codes = true
strict_optional = false
[tool.pytest.ini_options]
addopts = "-vv -p no:asyncio --cov=simplug --cov-report xml:.coverage.xml --cov-report term-missing"
# addopts = "-vv -p no:asyncio"
console_output_style = "progress"
filterwarnings = [
# "error"
]
[build-system]
requires = ["poetry>=1.0"]
build-backend = "poetry.masonry.api"