Skip to content

Commit 85bd88b

Browse files
committed
ci: install dev dependencies in Poetry workflows for 2.2+ compatibility
1 parent 9476b11 commit 85bd88b

5 files changed

Lines changed: 19 additions & 19 deletions

File tree

.github/workflows/linting.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
cache: 'poetry'
4848

4949
- name: Install Dependencies
50-
run: poetry install --no-interaction --sync --all-extras
50+
run: poetry install --no-interaction --sync --with dev --all-extras
5151

5252
- name: Run Formatter
5353
run: poetry run ruff format .

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
cache: 'poetry'
3939

4040
- name: Install Dependencies
41-
run: poetry install --no-interaction --sync --all-extras
41+
run: poetry install --no-interaction --sync --with dev --all-extras
4242

4343
- name: Run Tests
4444
run: poetry run pytest --junitxml=build/reports/junit.xml

.github/workflows/typecheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
cache: 'poetry'
4242

4343
- name: Install Dependencies
44-
run: poetry install --no-interaction --sync --all-extras
44+
run: poetry install --no-interaction --sync --with dev --all-extras
4545

4646
- name: Run MyPy
4747
run: poetry run mypy

.github/workflows/unused.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
cache: 'poetry'
4141

4242
- name: Install Dependencies
43-
run: poetry install --no-interaction --sync --all-extras
43+
run: poetry install --no-interaction --sync --with dev --all-extras
4444

4545
- name: Inspect Dependencies
4646
uses: mridang/action-dependency-insight@v1

devbox.lock

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -50,67 +50,67 @@
5050
}
5151
},
5252
"poetry@latest": {
53-
"last_modified": "2025-03-22T01:19:59Z",
53+
"last_modified": "2025-11-26T06:22:50Z",
5454
"plugin_version": "0.0.4",
55-
"resolved": "github:NixOS/nixpkgs/0740f6f238767d4caf9afe774d3e88105766dfc6#poetry",
55+
"resolved": "github:NixOS/nixpkgs/bb813de6d2241bcb1b5af2d3059f560c66329967#poetry",
5656
"source": "devbox-search",
57-
"version": "2.1.1",
57+
"version": "2.2.1",
5858
"systems": {
5959
"aarch64-darwin": {
6060
"outputs": [
6161
{
6262
"name": "out",
63-
"path": "/nix/store/fh1c32rqps8fihjkmv368ym3psf1pdw0-python3.12-poetry-2.1.1",
63+
"path": "/nix/store/sfsxq068qvwpq7vwb0743m7isk7mbhwv-python3.13-poetry-2.2.1",
6464
"default": true
6565
},
6666
{
6767
"name": "dist",
68-
"path": "/nix/store/3bqzgs564nwq81xfffz81dycxsw563hq-python3.12-poetry-2.1.1-dist"
68+
"path": "/nix/store/4yfah728gxi2p5gmn5mb5civh5cd3pi7-python3.13-poetry-2.2.1-dist"
6969
}
7070
],
71-
"store_path": "/nix/store/fh1c32rqps8fihjkmv368ym3psf1pdw0-python3.12-poetry-2.1.1"
71+
"store_path": "/nix/store/sfsxq068qvwpq7vwb0743m7isk7mbhwv-python3.13-poetry-2.2.1"
7272
},
7373
"aarch64-linux": {
7474
"outputs": [
7575
{
7676
"name": "out",
77-
"path": "/nix/store/pzyp21ympffxlp87djq40s4m0zf2m2p4-python3.12-poetry-2.1.1",
77+
"path": "/nix/store/jaah5kv576z0i6sl8zcjxwnd1nf8xhqm-python3.13-poetry-2.2.1",
7878
"default": true
7979
},
8080
{
8181
"name": "dist",
82-
"path": "/nix/store/ak59zi20fij3nbwyxw5vbdc3kqq55vkr-python3.12-poetry-2.1.1-dist"
82+
"path": "/nix/store/jn3mq4ccbvpnhgiki3n9q2pl3wsllhzr-python3.13-poetry-2.2.1-dist"
8383
}
8484
],
85-
"store_path": "/nix/store/pzyp21ympffxlp87djq40s4m0zf2m2p4-python3.12-poetry-2.1.1"
85+
"store_path": "/nix/store/jaah5kv576z0i6sl8zcjxwnd1nf8xhqm-python3.13-poetry-2.2.1"
8686
},
8787
"x86_64-darwin": {
8888
"outputs": [
8989
{
9090
"name": "out",
91-
"path": "/nix/store/h5gyii01nnrp7z6zaijdyhhsixpa1x87-python3.12-poetry-2.1.1",
91+
"path": "/nix/store/aj5kr9p7d7skbacqkk949yk1s9axxka2-python3.13-poetry-2.2.1",
9292
"default": true
9393
},
9494
{
9595
"name": "dist",
96-
"path": "/nix/store/km8al95rwj6dbas4db0z3vxanskdp2la-python3.12-poetry-2.1.1-dist"
96+
"path": "/nix/store/w6ipm3dpg44xcfks78n2iqdg5mq51n4d-python3.13-poetry-2.2.1-dist"
9797
}
9898
],
99-
"store_path": "/nix/store/h5gyii01nnrp7z6zaijdyhhsixpa1x87-python3.12-poetry-2.1.1"
99+
"store_path": "/nix/store/aj5kr9p7d7skbacqkk949yk1s9axxka2-python3.13-poetry-2.2.1"
100100
},
101101
"x86_64-linux": {
102102
"outputs": [
103103
{
104104
"name": "out",
105-
"path": "/nix/store/637d5yc5z3wn5pamfpdihri5q7j85wv5-python3.12-poetry-2.1.1",
105+
"path": "/nix/store/jgi0jzxlm08qk7vnx1w3wmhyn4cchf47-python3.13-poetry-2.2.1",
106106
"default": true
107107
},
108108
{
109109
"name": "dist",
110-
"path": "/nix/store/dypj58qjw79v0823j44p7pyxf8vf2cmg-python3.12-poetry-2.1.1-dist"
110+
"path": "/nix/store/mmhq14nsa1vqkw4rqr7lcbhvih3fm4nk-python3.13-poetry-2.2.1-dist"
111111
}
112112
],
113-
"store_path": "/nix/store/637d5yc5z3wn5pamfpdihri5q7j85wv5-python3.12-poetry-2.1.1"
113+
"store_path": "/nix/store/jgi0jzxlm08qk7vnx1w3wmhyn4cchf47-python3.13-poetry-2.2.1"
114114
}
115115
}
116116
},

0 commit comments

Comments
 (0)