mirror of
https://github.com/python/cpython.git
synced 2025-07-07 19:35:27 +00:00
Update the PCbuild sub-projects list (GH-133397)
This commit is contained in:
parent
0ec8fc83a8
commit
8bb92863de
1 changed files with 23 additions and 8 deletions
|
@ -173,24 +173,27 @@ library which are implemented in C; each one builds a DLL (renamed to
|
||||||
* _asyncio
|
* _asyncio
|
||||||
* _ctypes
|
* _ctypes
|
||||||
* _ctypes_test
|
* _ctypes_test
|
||||||
* _zoneinfo
|
|
||||||
* _decimal
|
* _decimal
|
||||||
* _elementtree
|
* _elementtree
|
||||||
* _hashlib
|
* _hashlib
|
||||||
* _multiprocessing
|
* _multiprocessing
|
||||||
* _overlapped
|
* _overlapped
|
||||||
|
* _queue
|
||||||
|
* _remote_debugging
|
||||||
* _socket
|
* _socket
|
||||||
* _testbuffer
|
* _testbuffer
|
||||||
* _testcapi
|
* _testcapi
|
||||||
* _testlimitedcapi
|
|
||||||
* _testinternalcapi
|
|
||||||
* _testclinic
|
* _testclinic
|
||||||
* _testclinic_limited
|
* _testclinic_limited
|
||||||
* _testconsole
|
* _testconsole
|
||||||
* _testimportmultiple
|
* _testimportmultiple
|
||||||
|
* _testinternalcapi
|
||||||
|
* _testlimitedcapi
|
||||||
* _testmultiphase
|
* _testmultiphase
|
||||||
* _testsinglephase
|
* _testsinglephase
|
||||||
* _tkinter
|
* _uuid
|
||||||
|
* _wmi
|
||||||
|
* _zoneinfo
|
||||||
* pyexpat
|
* pyexpat
|
||||||
* select
|
* select
|
||||||
* unicodedata
|
* unicodedata
|
||||||
|
@ -202,18 +205,22 @@ interpreter, but they do implement several major features. See the
|
||||||
"Getting External Sources" section below for additional information
|
"Getting External Sources" section below for additional information
|
||||||
about getting the source for building these libraries. The sub-projects
|
about getting the source for building these libraries. The sub-projects
|
||||||
are:
|
are:
|
||||||
|
|
||||||
_bz2
|
_bz2
|
||||||
Python wrapper for version 1.0.8 of the libbzip2 compression library
|
Python wrapper for version 1.0.8 of the libbzip2 compression library
|
||||||
Homepage:
|
Homepage:
|
||||||
http://www.bzip.org/
|
http://www.bzip.org/
|
||||||
|
|
||||||
_lzma
|
_lzma
|
||||||
Python wrapper for version 5.2.2 of the liblzma compression library
|
Python wrapper for version 5.2.2 of the liblzma compression library,
|
||||||
|
which is itself built by liblzma.vcxproj.
|
||||||
Homepage:
|
Homepage:
|
||||||
https://tukaani.org/xz/
|
https://tukaani.org/xz/
|
||||||
|
|
||||||
_ssl
|
_ssl
|
||||||
Python wrapper for version 3.0.15 of the OpenSSL secure sockets
|
Python wrapper for version 3.0.15 of the OpenSSL secure sockets
|
||||||
library, which is downloaded from our binaries repository at
|
library, which is itself downloaded from our binaries repository at
|
||||||
https://github.com/python/cpython-bin-deps.
|
https://github.com/python/cpython-bin-deps and built by openssl.vcxproj.
|
||||||
|
|
||||||
Homepage:
|
Homepage:
|
||||||
https://www.openssl.org/
|
https://www.openssl.org/
|
||||||
|
@ -233,6 +240,7 @@ _sqlite3
|
||||||
Wraps SQLite 3.49.1, which is itself built by sqlite3.vcxproj
|
Wraps SQLite 3.49.1, which is itself built by sqlite3.vcxproj
|
||||||
Homepage:
|
Homepage:
|
||||||
https://www.sqlite.org/
|
https://www.sqlite.org/
|
||||||
|
|
||||||
_tkinter
|
_tkinter
|
||||||
Wraps version 8.6.15 of the Tk windowing system, which is downloaded
|
Wraps version 8.6.15 of the Tk windowing system, which is downloaded
|
||||||
from our binaries repository at
|
from our binaries repository at
|
||||||
|
@ -245,13 +253,20 @@ _tkinter
|
||||||
PCbuild\prepare_tcltk.bat. This will retrieve the version of the
|
PCbuild\prepare_tcltk.bat. This will retrieve the version of the
|
||||||
sources matched to the current commit from the Tcl and Tk branches
|
sources matched to the current commit from the Tcl and Tk branches
|
||||||
in our source repository at
|
in our source repository at
|
||||||
https://github.com/python/cpython-source-deps.
|
https://github.com/python/cpython-source-deps and build them via the
|
||||||
|
tcl.vcxproj and tk.vcxproj sub-projects.
|
||||||
|
|
||||||
The two projects install their respective components in a
|
The two projects install their respective components in a
|
||||||
directory alongside the source directories called "tcltk" on
|
directory alongside the source directories called "tcltk" on
|
||||||
Win32 and "tcltk64" on x64. They also copy the Tcl and Tk DLLs
|
Win32 and "tcltk64" on x64. They also copy the Tcl and Tk DLLs
|
||||||
into the current output directory, which should ensure that Tkinter
|
into the current output directory, which should ensure that Tkinter
|
||||||
is able to load Tcl/Tk without having to change your PATH.
|
is able to load Tcl/Tk without having to change your PATH.
|
||||||
|
|
||||||
|
_zstd
|
||||||
|
Python wrapper for version 1.5.7 of the zstd compression library
|
||||||
|
Homepage:
|
||||||
|
https://facebook.github.io/zstd/
|
||||||
|
|
||||||
zlib-ng
|
zlib-ng
|
||||||
Compiles zlib-ng as a static library, which is later included by
|
Compiles zlib-ng as a static library, which is later included by
|
||||||
pythoncore.vcxproj. This was generated using CMake against zlib-ng
|
pythoncore.vcxproj. This was generated using CMake against zlib-ng
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue