Skip to content

Commit 4fb09d3

Browse files
committed
uv related fixes
1 parent e227928 commit 4fb09d3

2 files changed

Lines changed: 30 additions & 1 deletion

File tree

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,5 @@ __pycache__/
2626
froide/static/js
2727
froide/static/css
2828
froide/static/fonts
29-
.vscode/settings.json
29+
.vscode/settings.json
30+
/.venv/

pyproject.toml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@ dependencies = [
6464
"websockets",
6565
"django-filingcabinet @ git+https://github.com/okfde/django-filingcabinet.git@main",
6666
"pygtail @ git+https://github.com/okfde/pygtail.git@dac8bc6fc8d65c7ac820806e570242919616e946",
67+
"ruff>=0.8.3",
68+
"coverage[toml]>=7.6.9",
69+
"django-coverage-plugin>=3.1.0",
6770
]
6871

6972
[project.optional-dependencies]
@@ -91,6 +94,31 @@ test = [
9194
"types-requests",
9295
]
9396

97+
[dependency-groups]
98+
test = [
99+
"beautifulsoup4",
100+
"coverage[toml]",
101+
"django-coverage-plugin",
102+
"django-stubs",
103+
"factory-boy",
104+
"faker",
105+
"monkeytype",
106+
"mypy",
107+
"pbr",
108+
"pre-commit",
109+
"pycodestyle",
110+
"pyflakes",
111+
"pytest-django",
112+
"pytest-factoryboy",
113+
"pytest-playwright",
114+
"tblib",
115+
"text-unidecode",
116+
"time-machine",
117+
"types-Markdown",
118+
"types-python-dateutil",
119+
"types-requests",
120+
]
121+
94122
[build-system]
95123
requires = ["setuptools>=74"]
96124
build-backend = "setuptools.build_meta"

0 commit comments

Comments
 (0)