Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b0e0877

Browse files
authored
bpo-35346: Drop Mac OS 9 support from platform (GH-10959)
Drop Mac OS 9 and Rhapsody support from the platform module: * Rhapsody: last release in 2000 * Mac OS 9: last release in 2001
1 parent 4fb0b8b commit b0e0877

File tree

2 files changed

+4
-15
lines changed

2 files changed

+4
-15
lines changed

Lib/platform.py

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ def _mac_ver_xml():
406406

407407
def mac_ver(release='', versioninfo=('', '', ''), machine=''):
408408

409-
""" Get MacOS version information and return it as tuple (release,
409+
""" Get macOS version information and return it as tuple (release,
410410
versioninfo, machine) with versioninfo being a tuple (version,
411411
dev_stage, non_release_version).
412412
@@ -478,12 +478,7 @@ def system_alias(system, release, version):
478478
where it would otherwise cause confusion.
479479
480480
"""
481-
if system == 'Rhapsody':
482-
# Apple's BSD derivative
483-
# XXX How can we determine the marketing release number ?
484-
return 'MacOS X Server', system+release, version
485-
486-
elif system == 'SunOS':
481+
if system == 'SunOS':
487482
# Sun's OS
488483
if release < '5':
489484
# These releases use the old name SunOS
@@ -1166,7 +1161,6 @@ def platform(aliased=0, terse=0):
11661161
# macOS (darwin kernel)
11671162
macos_release = mac_ver()[0]
11681163
if macos_release:
1169-
# note: 'macOS' is different than 'MacOS' used below
11701164
system = 'macOS'
11711165
release = macos_release
11721166

@@ -1194,13 +1188,6 @@ def platform(aliased=0, terse=0):
11941188
'on',
11951189
os_name, os_version, os_arch)
11961190

1197-
elif system == 'MacOS':
1198-
# MacOS platforms
1199-
if terse:
1200-
platform = _platform(system, release)
1201-
else:
1202-
platform = _platform(system, release, machine)
1203-
12041191
else:
12051192
# Generic handler
12061193
if terse:
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Drop Mac OS 9 and Rhapsody support from the :mod:`platform` module. Rhapsody
2+
last release was in 2000. Mac OS 9 last release was in 2001.

0 commit comments

Comments
 (0)