[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2021-02-03 Thread Steve Dower
Steve Dower added the comment: Distutils is now deprecated (see PEP 632) and all tagged issues are being closed. From now until removal, only release blocking issues will be considered for distutils. If this issue does not relate to distutils, please remove the component and reopen it. If y

[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2020-12-04 Thread Ronald Oussoren
Ronald Oussoren added the comment: > Now, the next minor releases will be 11.0.1 (that has shipped already), > 11.1.0 (will ship soon), then either 11.1.1 or 11.2.0 (we don't know). The > next major version will of course be 12.0.0. > > The question is: for 11.1.x or 11.2.x, which are minor

[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2020-12-04 Thread FX Coudert
FX Coudert added the comment: > having "11.0" as the version a number is ship that has sailed I understand. What is needed is consistency and predictability. Now, the next minor releases will be 11.0.1 (that has shipped already), 11.1.0 (will ship soon), then either 11.1.1 or 11.2.0 (we don'

[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2020-12-04 Thread Ronald Oussoren
Ronald Oussoren added the comment: IMHO sysconfig.get_platform() and distutilis.util.get_platform() should always return a version with a major and minor number on macOS. Could you add more information on the system where you get a version number that includes the micro version? And to repe

[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2020-12-03 Thread FX Coudert
FX Coudert added the comment: Actually, I can find some distribution of Python where the minor version is returned, for example on Apple macOS 10.15.4: /usr/bin/python3 -c 'import distutils.util; print(distutils.util.get_platform())' macosx-10.14.6-x86_64 Therefore maybe I misunderstand an

[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2020-12-03 Thread Ned Deily
Change by Ned Deily : -- components: +Distutils, macOS nosy: +dstufft, eric.araujo, ned.deily, ronaldoussoren ___ Python tracker ___ ___

[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2020-12-03 Thread FX Coudert
FX Coudert added the comment: What I think should be the logical solution to this bug: make distutils.util.get_platform() return "macosx-11-x86_64" on all Big Sur (macOS 11.x.y) versions, independent of the minor OS version. However, if the Python developers decide that this should not (for s

[issue42554] distutils.util.get_platform() depends on minor version for macOS 11

2020-12-03 Thread FX Coudert
New submission from FX Coudert : On macOS Big Sur (11.y.z), the return value of distutils.util.get_platform() records in some cases the minor version of OS. For example: - with a Python 3.9 built on macOS 10.0.1, distutils.util.get_platform() will return macosx-11.0-x86_64 - with a Python 3.9