summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--pyproject.toml17
1 files changed, 7 insertions, 10 deletions
diff --git a/pyproject.toml b/pyproject.toml
index c64dcad..d960cda 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -8,10 +8,9 @@ authors = [
license = {text = "GPL-3.0-or-later"}
requires-python = ">=3.12, <4"
dependencies = [
- "click >=8.1.8, <9.0.0",
- "click-aliases>=1.0.5",
- "click-option-group>=0.5.7",
- "Jinja2 >=3.1.5, <4.0.0",
+ "click >=8.3.0, <9.0.0",
+ "cloup>=3.0.8",
+ "Jinja2 >=3.1.6, <4.0.0",
]
[project.urls]
@@ -19,10 +18,10 @@ repository = "https://projects.metalgamer.eu/patternutils"
[project.optional-dependencies]
pygments = [
- "Pygments >=2.19.1, <3.0.0",
+ "Pygments >=2.19.2, <3.0.0",
]
prss = [
- "feedparser >=6.0.11, <7.0.0",
+ "feedparser >=6.0.12, <7.0.0",
]
pmediainfo = [
"pymediainfo >=7.0.1, <8.0.0",
@@ -40,10 +39,8 @@ pmediainfo = "patternutils.commands.pmediainfo:pmediainfo"
[dependency-groups]
dev = [
- "mypy >=1.15.0, <2.0.0",
- "black >=25.1.0, <26.0.0",
- "isort >=6.0.1, <7.0.0",
"vermin >=1.6.0, <2.0.0",
+ "pyright>=1.1.405",
]
[build-system]
@@ -55,4 +52,4 @@ build-backend = "pdm.backend"
includes = []
[tool.uv]
-default-groups = []
+default-groups = "all"