aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2022-05-10 02:55:36 -0700
committerGitHub <noreply@github.com>2022-05-10 02:55:36 -0700
commit635b62a37693c9b4971c36469f5bda64d15149cf (patch)
tree8930df435193130f89aafee782d0e8b64c35b8c3 /PCbuild
parentAdd `__slots__` to `typing._NotIterable` (GH-92570) (diff)
downloadcpython-635b62a37693c9b4971c36469f5bda64d15149cf.tar.gz
cpython-635b62a37693c9b4971c36469f5bda64d15149cf.tar.bz2
cpython-635b62a37693c9b4971c36469f5bda64d15149cf.zip
[3.11] gh-76773: Update docs mentioning no-longer-supported Windows versions & features (GH-92529) (GH-92608)
(cherry picked from commit f1bbcba74f77eff2a4c0881f3d529f3bf0664d40) Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> Automerge-Triggered-By: GH:serhiy-storchaka
Diffstat (limited to 'PCbuild')
-rw-r--r--PCbuild/readme.txt20
1 files changed, 9 insertions, 11 deletions
diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt
index 2c820e54c2c..e4cad75189c 100644
--- a/PCbuild/readme.txt
+++ b/PCbuild/readme.txt
@@ -13,12 +13,10 @@ Quick Start Guide
Building Python using Microsoft Visual C++
------------------------------------------
-This directory is used to build CPython for Microsoft Windows NT version
-6.0 or higher (Windows Vista, Windows Server 2008, or later) on 32 and 64
+This directory is used to build CPython for Microsoft Windows on 32- and 64-
bit platforms. Using this directory requires an installation of
-Microsoft Visual Studio 2017 (MSVC 14.1) with the *Python workload* and
-its optional *Python native development* component selected. (For
-command-line builds, Visual Studio 2015 may also be used.)
+Microsoft Visual Studio (MSVC) with the *Python workload* and
+its optional *Python native development* component selected.
Building from the command line is recommended in order to obtain any
external dependencies. To build, simply run the "build.bat" script without
@@ -105,7 +103,7 @@ pythonw
Prompt window
pylauncher
py.exe, the Python Launcher for Windows, see
- http://docs.python.org/3/using/windows.html#launcher
+ https://docs.python.org/3/using/windows.html#launcher
pywlauncher
pyw.exe, a variant of py.exe that doesn't open a Command Prompt
window
@@ -168,14 +166,14 @@ _bz2
_lzma
Python wrapper for version 5.2.2 of the liblzma compression library
Homepage:
- http://tukaani.org/xz/
+ https://tukaani.org/xz/
_ssl
Python wrapper for version 1.1.1k of the OpenSSL secure sockets
library, which is downloaded from our binaries repository at
https://github.com/python/cpython-bin-deps.
Homepage:
- http://www.openssl.org/
+ https://www.openssl.org/
Building OpenSSL requires Perl on your path, and can be performed by
running PCbuild\prepare_ssl.bat. This will retrieve the version of
@@ -191,14 +189,14 @@ _ssl
_sqlite3
Wraps SQLite 3.38.4, which is itself built by sqlite3.vcxproj
Homepage:
- http://www.sqlite.org/
+ https://www.sqlite.org/
_tkinter
Wraps version 8.6.6 of the Tk windowing system, which is downloaded
from our binaries repository at
https://github.com/python/cpython-bin-deps.
Homepage:
- http://www.tcl.tk/
+ https://www.tcl.tk/
Building Tcl and Tk can be performed by running
PCbuild\prepare_tcltk.bat. This will retrieve the version of the
@@ -257,7 +255,7 @@ It creates the PGI files, runs the unit test suite or PyBench with the
PGI python, and finally creates the optimized files.
See
- http://msdn.microsoft.com/en-us/library/e7k32f4k(VS.140).aspx
+ https://docs.microsoft.com/en-us/cpp/build/profile-guided-optimizations
for more on this topic.