Skip to content

Commit 9cdd357

Browse files
committed
build(deps): move poethepoet into a separate base group
1 parent e669035 commit 9cdd357

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

.github/workflows/docspublish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Install dependencies
2020
run: |
2121
uv --version
22-
uv sync --frozen --group script
22+
uv sync --frozen --group base --group script
2323
- name: Update CLI screenshots
2424
run: |
2525
uv run poe doc:screenshots
@@ -52,7 +52,7 @@ jobs:
5252
- name: Install dependencies
5353
run: |
5454
uv --version
55-
uv sync --frozen --only-group documentation
55+
uv sync --frozen --only-group base --only-group documentation
5656
- name: Generate Sponsors 💖
5757
uses: JamesIves/github-sponsors-readme-action@v1
5858
with:

.github/workflows/pythonpackage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Install dependencies
2626
run: |
2727
uv --version
28-
uv sync --frozen --group test --group linters
28+
uv sync --frozen --group base --group test --group linters
2929
- name: Run tests and linters
3030
run: |
3131
git config --global user.email "action@github.com"

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,18 @@ semver2 = "commitizen.version_schemes:SemVer2"
8787

8888
[dependency-groups]
8989
dev = [
90+
{ include-group = "base" },
9091
{ include-group = "test" },
9192
{ include-group = "linters" },
9293
{ include-group = "documentation" },
9394
{ include-group = "script" },
9495
"ipython>=8.0",
9596
"tox>4",
9697
"tox-uv",
97-
"poethepoet>=0.34.0",
9898
]
9999

100+
base = ["poethepoet>=0.34.0"]
101+
100102
test = [
101103
"pytest>=7.2",
102104
"pytest-cov>=4",

uv.lock

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

0 commit comments

Comments
 (0)