aboutsummaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml9
1 files changed, 9 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 9af850a..81dcd1b 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -25,7 +25,9 @@ dependencies = [
"flask-wtf>=1.3.0",
"httpx>=0.28.1",
"huey>=3.1.0",
+ "mf2py>=2.0.1",
"rfc3987>=1.3.8",
+ "xxhash>=3.8.1",
]
[project.urls]
@@ -34,6 +36,7 @@ Issues = "https://codeberg.org/metalgamer/webmentions-ssg/issues"
[dependency-groups]
dev = [
+ "pyright>=1.1.411",
"python-dotenv>=1.2.2",
"types-wtforms>=3.2.1.20260518",
]
@@ -70,6 +73,12 @@ addopts = [
"--cov=webmentions_ssg",
"--cov-report=html",
]
+filterwarnings = [
+ "ignore:codecs\\.open\\(\\) is deprecated\\. Use open\\(\\) instead\\.:DeprecationWarning:mf2py\\.backcompat",
+]
[tool.uv]
default-groups = ["dev", "test"]
+
+[tool.ruff.format]
+skip-magic-trailing-comma = true