summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
authorDennis Fink2025-03-06 09:01:43 +0100
committerDennis Fink2025-03-06 09:01:43 +0100
commite6f7cc1fc6fae024e2629c27f33b4faf9147b531 (patch)
treed75b81d8b203a9e74ada39c94cf8d6b7995eff9c /pyproject.toml
parent571514596481db0f6bff11613ee47cab5290a7d4 (diff)
downloadpatternutils-e6f7cc1fc6fae024e2629c27f33b4faf9147b531.tar.gz
patternutils-e6f7cc1fc6fae024e2629c27f33b4faf9147b531.zip
Update dependencies and typing of pmediainfo
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml20
1 files changed, 10 insertions, 10 deletions
diff --git a/pyproject.toml b/pyproject.toml
index f6942c2..9df713e 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -6,9 +6,9 @@ authors = [
{name = "Dennis Fink", email = "dennis.fink@c3l.lu"},
]
license = {text = "GPL-3.0-or-later"}
-requires-python = ">=3.9, <4"
+requires-python = ">=3.12, <4"
dependencies = [
- "click >=8.0.3, <9.0.0",
+ "click >=8.1.8, <9.0.0",
]
[project.urls]
@@ -16,16 +16,16 @@ repository = "https://projects.metalgamer.eu/patternutils"
[project.optional-dependencies]
jinja2 = [
- "Jinja2 >=3.0.3, <4.0.0",
+ "Jinja2 >=3.1.5, <4.0.0",
]
pygments = [
- "Pygments >=2.10.0, <3.0.0",
+ "Pygments >=2.19.1, <3.0.0",
]
prss = [
- "feedparser >=6.0.8, <7.0.0",
+ "feedparser >=6.0.11, <7.0.0",
]
pmediainfo = [
- "pymediainfo >=6.1.0, <7.0.0",
+ "pymediainfo >=7.0.1, <8.0.0",
]
[project.scripts]
@@ -40,10 +40,10 @@ pmediainfo = "patternutils.commands.pmediainfo:pmediainfo"
[dependency-groups]
dev = [
- "mypy>=1.11.2,<2.0.0",
- "black >=24.8.0, <25.0.0",
- "isort >=5.10.1, >=5.10.1",
- "vermin >=1.3.2, <2.0.0",
+ "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",
]
[build-system]