From: Peter Kotvan Date: Fri, 12 Nov 2021 08:04:33 +0000 (+0100) Subject: Replace deprecated distutils with packaging. X-Git-Tag: 1.12~16 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=5072674fcf90e20f8e381d86f33038fc8f2b288b;p=deb_pkgs%2Fautorandr.git Replace deprecated distutils with packaging. This is a fix for #266, a DeprecationWarning about distutils package. --- diff --git a/autorandr.py b/autorandr.py index 25b0f53..713ff4b 100755 --- a/autorandr.py +++ b/autorandr.py @@ -39,10 +39,14 @@ import time import glob from collections import OrderedDict -from distutils.version import LooseVersion as Version from functools import reduce from itertools import chain +try: + from packaging.version import Version +except ModuleNotFound: + from distutils.version import LooseVersion as Version + if sys.version_info.major == 2: import ConfigParser as configparser else: