Skip to content

Commit c39a8e7

Browse files
authored
Merge pull request #1106 from readthedocs/davidfischer/tweak-to-dev-deps
Tweak to how dev dependencies are declared
2 parents 40ccae7 + 2d9ecd4 commit c39a8e7

File tree

3 files changed

+37
-34
lines changed

3 files changed

+37
-34
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,8 @@ jobs:
1818
with:
1919
python-version: "3.12"
2020

21-
- name: Install dependencies
21+
- name: Install test dependencies
2222
run: |
23-
uv sync --frozen --extra dev
2423
uv tool install tox --with tox-uv
2524
2625
- name: Run CI

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ analyzer = [
160160
"huggingface_hub<0.25",
161161
]
162162

163+
[dependency-groups]
163164
# Development dependencies
164165
dev = [
165166
# Useful debugging tools
@@ -249,9 +250,6 @@ env_list = ["coverage", "styles", "migrations", "docs"]
249250
description = "Run the full test suite under {base_python}"
250251
runner = "uv-venv-lock-runner"
251252
base_python = ["python3.12"]
252-
extras = [
253-
"dev",
254-
]
255253
setenv = { DJANGO_SETTINGS_MODULE = "config.settings.testing", DJANGO_SETTINGS_SKIP_LOCAL = "True" }
256254

257255
[tool.tox.env.py3]

uv.lock

Lines changed: 35 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)