nvexpo/pyproject.toml

59 lines
1.0 KiB
TOML
Raw Normal View History

2023-11-02 08:14:32 +00:00
[tool.poetry]
name = "nvexpo"
2023-11-04 06:16:36 +00:00
version = "0.1.1"
2023-11-02 08:14:32 +00:00
description = ""
authors = ["kirbylife <kirbylife@protonmail.com>"]
readme = "README.md"
2023-11-04 06:16:36 +00:00
license = "MIT"
repository = "https://git.kirbylife.dev/kirbylife/nvexpo"
keywords = ["cli", "bash", "export", "env var"]
2023-11-02 08:14:32 +00:00
[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"
2023-11-04 06:16:36 +00:00
line-length = 120
indent-width = 4
2023-11-02 08:14:32 +00:00
[tool.ruff.lint]
select = ["ALL"]
ignore = [
"EXE001",
"D100",
"D101",
"D103",
"D104",
"PLR0911",
"T201",
"PLR2004",
"FA102",
"PLW2901",
2023-11-07 01:43:29 +00:00
"N812",
"C901",
"PLR0912",
"D213",
"D211"
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"