Skip to content

Commit 2aba43a

Browse files
authored
🔧 add setuptools to dev dependencies (#227)
* add setuptools to dev dependencies * update poetry core version * remove linkcheck which hits 429 all the time
1 parent 35bbdbb commit 2aba43a

3 files changed

Lines changed: 3 additions & 4 deletions

File tree

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Install dependencies
2828
run: |
2929
python -m pip install --upgrade pip
30-
pip install "tox-gh-actions>=3.2.0,<4.0.0" "poetry>=1.7.1,<1.8.0"
30+
pip install "tox-gh-actions>=3.2.0,<4.0.0" "poetry>=2.0.0,<3.0.0"
3131
3232
- name: Test with tox
3333
run: tox

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ mkdocs-awesome-pages-plugin = "^v2.9.1"
4141
mkdocs-material = "^9.1.18"
4242
lazydocs = "^0.4.8"
4343
pydocstyle = "^6.3.0"
44-
linkcheckmd= "^1.4.0"
4544
respx = "^0.20.2"
4645
mike = "^1.1.2"
4746
pytest-asyncio = "^0.23.2"
47+
setuptools = "^80.3.1"
4848

4949
[tool.poetry.extras]
5050
fastapi = ["fastapi"]
5151

5252
[build-system]
53-
requires = ["poetry-core>=1.8.1,<1.9.0"]
53+
requires = ["poetry-core>=2.0.0,<3.0.0"]
5454
build-backend = "poetry.core.masonry.api"
5555

5656
[tool.black]

tox.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,5 @@ allowlist_externals = poetry
2222
commands =
2323
poetry install -E fastapi
2424
poetry run pytest --cov=spylib --cov-report term-missing tests/
25-
linkcheckMarkdown docs
2625
lazydocs --validate spylib
2726

0 commit comments

Comments
 (0)