nvexpo/pyproject.toml

53 lines
853 B
TOML
Raw Normal View History

2023-11-02 08:14:32 +00:00
[tool.poetry]
name = "nvexpo"
version = "0.1.0"
description = ""
authors = ["kirbylife <kirbylife@protonmail.com>"]
readme = "README.md"
[tool.poetry.dependencies]
python = "^3.8"
[tool.poetry.scripts]
nvexpo = "nvexpo:main"
[tool.poetry.group.dev.dependencies]
ruff = "^0.1.3"
mypy = "^1.6.1"
[tool.poe.tasks]
2023-11-03 08:18:41 +00:00
format = "ruff format nvexpo"
2023-11-02 08:14:32 +00:00
linter = "ruff nvexpo"
typing = "mypy nvexpo"
[tool.ruff]
target-version = "py38"
line-length=120
indent-width=4
[tool.ruff.lint]
select = ["ALL"]
ignore = [
"EXE001",
"D100",
"D101",
"D103",
"D104",
"PLR0911",
"T201",
"PLR2004",
"FA102",
"PLW2901",
"N812"
2023-11-02 08:14:32 +00:00
]
fixable = ["ALL"]
[tool.ruff.format]
quote-style = "double"
indent-style = "space"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"