chiark / gitweb /
documentation/python: don't use deprecated distutils.
authorVladimír Vondruš <mosra@centrum.cz>
Wed, 28 Jun 2023 13:12:59 +0000 (15:12 +0200)
committerVladimír Vondruš <mosra@centrum.cz>
Wed, 28 Jun 2023 14:01:01 +0000 (16:01 +0200)
Turns out the version info can be compared much more easily. Thanks
Python, this is nice.

documentation/python.py

index 80ee967c420cc2e01940c80247a4facb525ea591..ee9fee2d8112e6bb6fc5555d574c310300e75698 100755 (executable)
@@ -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."),