From 8784e17b2985bbef59cbc28d19a4e78f1f79b536 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 28 Jun 2023 15:12:59 +0200 Subject: [PATCH] documentation/python: don't use deprecated distutils. Turns out the version info can be compared much more easily. Thanks Python, this is nice. --- documentation/python.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/documentation/python.py b/documentation/python.py index 80ee967c..ee9fee2d 100755 --- a/documentation/python.py +++ b/documentation/python.py @@ -50,7 +50,6 @@ from types import SimpleNamespace as Empty from importlib.machinery import SourceFileLoader from typing import Tuple, Dict, Set, Any, List, Callable, Optional from urllib.parse import urljoin -from distutils.version import LooseVersion from docutils.transforms import Transform import jinja2 @@ -307,7 +306,7 @@ _filtered_builtin_functions = set([ ]) # Python 3.6 has slightly different docstrings than 3.7 -if LooseVersion(sys.version) >= LooseVersion("3.7"): +if sys.version_info >= (3, 7): _filtered_builtin_functions.update({ ('__dir__', "Default dir() implementation."), ('__format__', "Default object formatter."), -- 2.30.2