Skip to content

Commit 6376a24

Browse files
committed
feat(test): migrate tox to uv with tox-uv runner
1 parent 258a145 commit 6376a24

1 file changed

Lines changed: 9 additions & 10 deletions

File tree

tox.ini

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
[tox]
2+
min_version = 4.0
3+
requires = tox-uv
24
envlist =
3-
py{310,311,312,313,314}-{mg4130,mg4140,mg4150}
4-
skipsdist = True
5+
py{310,311,312,313,314}-mg{413,414,415}
56

67
[testenv]
8+
runner = uv-venv-runner
9+
dependency_groups = test
10+
711
commands =
812
pytest tests/ {posargs}
913

1014
deps =
11-
-rrequirements-dev.txt
12-
13-
mg4130: pymongo>=4.13,<4.14
14-
mg4140: pymongo>=4.14,<4.15
15-
mg4150: pymongo>=4.15,<4.16 # includes >= 4.15.4
16-
17-
setenv =
18-
PYTHON_EGG_CACHE = {envdir}/python-eggs
15+
mg413: pymongo>=4.13,<4.14
16+
mg414: pymongo>=4.14,<4.15
17+
mg415: pymongo>=4.15,<4.16

0 commit comments

Comments
 (0)