|
21 | 21 | import shutil
|
22 | 22 | import sys
|
23 | 23 | from contextlib import contextmanager
|
24 |
| -from distutils.version import LooseVersion |
| 24 | +from packaging.version import Version |
25 | 25 | from typing import Any, Generator
|
26 | 26 |
|
27 | 27 | import git as gitpython
|
@@ -324,7 +324,7 @@ def test_fallback(tmp_path) -> None:
|
324 | 324 | # https://github.com/daizutabi/mkapi#:~:text=Python%203.10%20or,1.6%20or%20higher
|
325 | 325 | @pytest.mark.skipif(sys.version_info < (3, 10), reason="Requires Python 3.10 or higher")
|
326 | 326 | @pytest.mark.skipif(
|
327 |
| - LooseVersion(mkdocs.__version__) < LooseVersion("1.6"), |
| 327 | + Version(mkdocs.__version__) < Version("1.6"), |
328 | 328 | reason="Requires mkdocs 1.6 or higher",
|
329 | 329 | )
|
330 | 330 | def test_mkapi_v3(tmp_path) -> None:
|
@@ -354,10 +354,9 @@ def test_mkapi_v20x(tmp_path) -> None:
|
354 | 354 | @pytest.mark.skipif(sys.version_info < (3, 7) or sys.version_info > (3, 9), reason="Requires Python 3.7 or higher")
|
355 | 355 | @pytest.mark.skipif(
|
356 | 356 | not (
|
357 |
| - LooseVersion(mkdocs.__version__) < LooseVersion("2") |
358 |
| - and LooseVersion(mkdocs.__version__) >= LooseVersion("1.1.2") |
| 357 | + Version(mkdocs.__version__) < Version("1.6") |
359 | 358 | ),
|
360 |
| - reason="Requires mkdocs >= 1.1.2, < 2", |
| 359 | + reason="Requires mkdocs >= 1.6", |
361 | 360 | )
|
362 | 361 | def test_mkapi_v1(tmp_path) -> None:
|
363 | 362 | result = build_docs_setup("tests/basic_setup/mkdocs_mkapi.yml", tmp_path)
|
|
0 commit comments