[issue45877] Inconsistency in minimal supported version of Microsoft Visual Studio
New submission from Oleg Iarygin <oleg@arhadthedev.net>: According to PCbuild/readme.txt:
Using this directory requires an installation of Microsoft Visual Studio 2017 (MSVC 14.1) of any edition.
However, Doc/using/windows.rst states that Visual Studio 2017 is not required and 2015 may be used instead:
The source tree contains a build solution and project files for Microsoft Visual Studio 2015, which is the compiler used to build the official Python releases.
VS 2017 mention was introduced in GH-3418. So either PCbuild readme needs to relax its requirements back or windows.rst needs to be updated. ---------- assignee: docs@python components: Build, Documentation messages: 406826 nosy: arhadthedev, docs@python, steve.dower priority: normal severity: normal status: open title: Inconsistency in minimal supported version of Microsoft Visual Studio type: behavior versions: Python 3.10, Python 3.11, Python 3.6, Python 3.7, Python 3.8, Python 3.9 _______________________________________ Python tracker <report@bugs.python.org> <https://bugs.python.org/issue45877> _______________________________________
Steve Dower <steve.dower@python.org> added the comment: It probably all needs straightening out: * Microsoft Visual Studio 2015 *or later* can be used to build the project files * Microsoft Visual C++ 14.3 is what we use to build the official releases for the main branch (3.11) * earlier branches may still be using prior compiler versions for the official releases ---------- _______________________________________ Python tracker <report@bugs.python.org> <https://bugs.python.org/issue45877> _______________________________________
Change by Oleg Iarygin <oleg@arhadthedev.net>: ---------- resolution: -> not a bug stage: -> resolved status: open -> closed _______________________________________ Python tracker <report@bugs.python.org> <https://bugs.python.org/issue45877> _______________________________________
participants (2)
-
Oleg Iarygin -
Steve Dower