Skip to content

Commit f10b81e

Browse files
committed
[meta,deps,ci]: remove tests/requirements.txt, bump optional dependencies, make CI install .[dev] instead
1 parent d9c569a commit f10b81e

3 files changed

Lines changed: 2 additions & 6 deletions

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
with:
1818
python-version: ${{ matrix.python-version }}
1919
- name: Install
20-
run: python -m pip install . pytest mock pytest-mock pytest-asyncio pytest-cov
20+
run: python -m pip install .[dev]
2121
- name: Test with pytest
2222
run: pytest

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ classifiers = [
2929
requires-python = ">=3.10"
3030

3131
[project.optional-dependencies]
32-
dev = ["mock>=5.2.0", "pytest>=8.4.2", "pytest-asyncio>=1.2.0", "pytest-mock>=3.15.0", "pytest-cov>=7.0.0", "ruff>=0.13.0"]
32+
dev = ["mock>=5.2.0", "pytest>=9.0.3", "pytest-asyncio>=1.3.0", "pytest-mock>=3.15.1", "pytest-cov>=7.1.0", "ruff>=0.15.12"]
3333

3434
[project.urls]
3535
Documentation = "https://topggpy.readthedocs.io/en/latest/"

tests/requirements.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +0,0 @@
1-
mock
2-
pytest
3-
pytest-asyncio
4-
pytest-cov

0 commit comments

Comments
 (0)