Skip to content

Commit 689ae95

Browse files
committed
fix(deps, tox): Migrate docs dependency into pyproject docs group, update tox env deps
1 parent c57e9df commit 689ae95

File tree

4 files changed

+418
-7
lines changed

4 files changed

+418
-7
lines changed

docs/requirements.txt

Lines changed: 0 additions & 5 deletions
This file was deleted.

pyproject.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@ dev = [
4141
"ruff (>=0.14)",
4242
"pre-commit (>=4.5)"
4343
]
44+
docs = [
45+
"docutils==0.20.1",
46+
"jinja2==3.1.4",
47+
"readthedocs-sphinx-ext==2.2.5",
48+
"sphinx==7.4.7",
49+
"sphinx-rtd-theme==2.1.0rc2",
50+
]
4451
test = [
4552
"pytest (>=9.0)",
4653
"pytest-asyncio (>=1.3)",

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
min_version = 4.0
33
requires = tox-uv
44
envlist =
5-
py{310,311,312,313,314}-mg{413,414,415}
5+
py{310,311,312,313,314}-mg{414,415}
66

77
[testenv]
8+
package = wheel
89
runner = uv-venv-runner
910
dependency_groups = test
1011

1112
commands =
1213
pytest tests/ {posargs}
1314

1415
deps =
15-
mg413: pymongo>=4.13,<4.14
1616
mg414: pymongo>=4.14,<4.15
1717
mg415: pymongo>=4.15,<4.16

0 commit comments

Comments
 (0)