Skip to content

Commit 42cbe6e

Browse files
authored
Remove poethepoet and add a Makefile (#53)
1 parent 980d46e commit 42cbe6e

File tree

4 files changed

+6
-29
lines changed

4 files changed

+6
-29
lines changed

.github/workflows/pull_request.yaml

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

4040
- name: Check code
41-
run: uv run --frozen -- poe check-code
41+
run: make check-code
4242
shell: bash
4343

4444
- name: Unit tests

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.PHONY: check-code
2+
check-code:
3+
uv run -- ruff check
4+
uv run -- ruff format --diff
5+
uv run -- ty check

pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ dependencies = [
1414
[dependency-groups]
1515
dev = [
1616
"jupyter>=1.1.1",
17-
"poethepoet>=0.38.0",
1817
"pytest>=9.0.2",
1918
"pytest-asyncio>=1.3.0",
2019
"pytest-cov>=7.0.0",
@@ -53,6 +52,3 @@ ignore = [
5352
strict = true
5453
asyncio_mode = "auto"
5554
asyncio_default_fixture_loop_scope = "function"
56-
57-
[tool.poe.tasks]
58-
check-code.shell = "ruff check && ruff format --diff && ty check"

uv.lock

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

0 commit comments

Comments
 (0)