From 03e580fc10481ca6a02119aaefdc7898a9f3e82b Mon Sep 17 00:00:00 2001 From: Timothy Eng <3166604+timotree@users.noreply.github.com> Date: Mon, 17 Feb 2020 11:54:40 -0500 Subject: [PATCH] Updated to use Distro package for Python 3.8 compatibility platform.linux_distribution was removed in Python 3.8 and Distro is the recommended replacement --- ipify/settings.py | 3 ++- setup.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ipify/settings.py b/ipify/settings.py index 17aebc9..72c9a67 100644 --- a/ipify/settings.py +++ b/ipify/settings.py @@ -6,7 +6,8 @@ """ -from platform import mac_ver, win32_ver, linux_distribution, system +from platform import mac_ver, win32_ver, system +from distro import linux_distribution from sys import version_info as vi from . import __version__ diff --git a/setup.py b/setup.py index c12c043..ff2d536 100644 --- a/setup.py +++ b/setup.py @@ -50,6 +50,7 @@ def run(self): install_requires = [ 'backoff>=1.0.7', 'requests>=2.7.0', + 'distro>=1.4.0', ], tests_require = [ 'pytest>=2.7.0',