From 4f87612a0f5503a9b824c37c59a75416aefc601d Mon Sep 17 00:00:00 2001 From: DjLegolas Date: Sat, 22 Jan 2022 12:53:50 +0200 Subject: [PATCH] [Common] Replace distro.linux_distribution function As of distro (1.6.0)[1], this function is marked as deprecated. Instead, we will use the underlying functions directly, as explained in the (docs)[2]. [1] https://github.com/python-distro/distro/issues/263#issuecomment-927098357 [2] https://distro.readthedocs.io/en/latest/#distro.linux_distribution Closes: https://github.com/deluge-torrent/deluge/pull/345 --- deluge/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deluge/common.py b/deluge/common.py index d6d5312ca..da056d484 100644 --- a/deluge/common.py +++ b/deluge/common.py @@ -265,7 +265,7 @@ def get_os_version(): os_version = list(platform.mac_ver()) os_version[1] = '' # versioninfo always empty. elif distro: - os_version = distro.linux_distribution() + os_version = (distro.name(), distro.version(), distro.codename()) else: os_version = (platform.release(),)