Skip to content

Commit a243e39

Browse files
committed
Fix Poetry test environment in CI
1 parent 0becc5b commit a243e39

4 files changed

Lines changed: 74 additions & 21 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
cache: pip
2525
- name: Install project and test runner
2626
run: |
27-
python -m pip install poetry==2.3.2 pytest==9.1.1
27+
python -m pip install poetry==2.3.2
2828
poetry install --all-extras
2929
- name: Run tests
3030
run: poetry run pytest -q

.github/workflows/ci_publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
python-version: "3.12"
2020
cache: pip
2121
- name: Install release tools
22-
run: python -m pip install poetry==2.3.2 pytest==9.1.1 twine==6.2.0
22+
run: python -m pip install poetry==2.3.2 twine==6.2.0
2323
- name: Test release source
2424
run: |
2525
poetry install --all-extras

poetry.lock

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

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ fastmcp = { version = "^3.1.1", optional = true }
4646
mcp = ["fastmcp"]
4747

4848
[tool.poetry.group.dev.dependencies]
49+
pytest = "^9.1.1"
4950

5051
[tool.poetry.scripts]
5152
substack = "substack.cli:main"

0 commit comments

Comments
 (0)