# Colin Kong, Trent Mick, Guido van Rossum
#
# History:
+#
+# <see CVS and SVN checkin messages for 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
"""
-__version__ = '1.0.2'
+__version__ = '1.0.4'
import sys,string,os,re
_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.