mirror of
https://github.com/koloideal/Argenta.git
synced 2026-06-10 10:05:28 +03:00
44 lines
837 B
TOML
44 lines
837 B
TOML
[project]
|
|
name = "argenta"
|
|
version = "1.1.2"
|
|
description = "Python library for building modular CLI applications"
|
|
authors = [{ name = "kolo", email = "kolo.is.main@gmail.com" }]
|
|
requires-python = ">=3.11"
|
|
readme = "README.md"
|
|
license = { text = "MIT" }
|
|
dependencies = [
|
|
"rich (>=14.0.0,<15.0.0)",
|
|
"art (>=6.4,<7.0)",
|
|
"pyreadline3>=3.5.4; sys_platform == 'win32'",
|
|
"dishka>=1.7.2",
|
|
]
|
|
|
|
[tool.ruff]
|
|
exclude = [
|
|
".idea",
|
|
"venv",
|
|
".git",
|
|
"poetry.lock",
|
|
".__pycache__",
|
|
"tests"
|
|
]
|
|
|
|
[tool.pyright]
|
|
typeCheckingMode = "strict"
|
|
|
|
[tool.mypy]
|
|
disable_error_code = "import-untyped"
|
|
|
|
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"isort>=7.0.0",
|
|
"mypy>=1.14.1",
|
|
"pytest>=8.3.2",
|
|
"ruff>=0.12.12",
|
|
"wemake-python-styleguide>=0.17.0",
|
|
]
|