From 380f417e15dd36e6656a4f65e9c5ccd75134b8c1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marc-Andr=C3=A9=20Lemburg?= Date: Mon, 7 Nov 2005 16:11:02 +0000 Subject: [PATCH] Patch by pythonic to support Fedora as Linux distro. --- Lib/platform.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Lib/platform.py b/Lib/platform.py index 372fe92102..ccceeb3426 100755 --- a/Lib/platform.py +++ b/Lib/platform.py @@ -31,6 +31,9 @@ # Colin Kong, Trent Mick, Guido van Rossum # # History: +# +# +# # 1.0.3 - added normalization of Windows system name # 1.0.2 - added more Windows support # 1.0.1 - reformatted to make doc.py happy @@ -104,7 +107,7 @@ __copyright__ = """ """ -__version__ = '1.0.2' +__version__ = '1.0.4' import sys,string,os,re @@ -217,9 +220,12 @@ def _dist_try_harder(distname,version,id): _release_filename = re.compile(r'(\w+)[-_](release|version)') _release_version = re.compile(r'([\d.]+)[^(]*(?:\((.+)\))?') +# Note:In supported_dists below we need 'fedora' before 'redhat' as in +# Fedora redhat-release is a link to fedora-release. + def dist(distname='',version='',id='', - supported_dists=('SuSE','debian','redhat','mandrake')): + supported_dists=('SuSE', 'debian', 'fedora', 'redhat', 'mandrake')): """ Tries to determine the name of the Linux OS distribution name. -- 2.40.0