This commit is contained in:
2026-02-07 01:24:37 +03:00
parent a21570e779
commit c07ee92371
12 changed files with 512 additions and 20 deletions
+22 -2
View File
@@ -1,9 +1,9 @@
[project]
name = "argenta"
version = "1.1.2"
version = "1.2.0"
description = "Python library for building modular CLI applications"
authors = [{ name = "kolo", email = "kolo.is.main@gmail.com" }]
requires-python = ">=3.12"
requires-python = ">=3.12,<3.15"
readme = "README.md"
license = { text = "MIT" }
dependencies = [
@@ -14,6 +14,13 @@ dependencies = [
]
[dependency-groups]
dev = [
{include-group = "linters"},
{include-group = "typecheckers"},
{include-group = "docs"},
{include-group = "tests"},
"scriv>=1.8.0",
]
linters = [
"isort>=7.0.0",
"ruff>=0.12.12",
@@ -65,6 +72,19 @@ omit = [
"src/argenta/metrics/*"
]
[tool.scriv]
format = "md"
output_file = "CHANGELOG.md"
fragment_directory = "changelog.d"
categories = [
"Added",
"Changed",
"Deprecated",
"Removed",
"Fixed",
]
md_header_level = "2"
[tool.mypy]
disable_error_code = "import-untyped"