8000 Update the PCbuild sub-projects list by AA-Turner · Pull Request #133397 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content

Update the PCbuild sub-projects list #133397

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 8, 2025
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 18 additions & 6 deletions PCbuild/readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -173,24 +173,31 @@ library which are implemented in C; each one builds a DLL (renamed to
* _asyncio
* _ctypes
* _ctypes_test
* _zoneinfo
* _decimal
* _elementtree
* _hashlib
* _lzma
* _multiprocessing
* _overlapped
* _queue
* _remotedebugging
* _socket
* _sqlite3
* _ssl
* _testbuffer
* _testcapi
* _testlimitedcapi
* _testinternalcapi
* _testclinic
* _testclinic_limited
* _testconsole
* _testimportmultiple
* _testinternalcapi
* _testlimitedcapi
* _testmultiphase
* _testsinglephase
* _tkinter
* _uuid
* _wmi
* _zoneinfo
* pyexpat
* select
* unicodedata
Expand All @@ -202,15 +209,18 @@ interpreter, but they do implement several major features. See the
"Getting External Sources" section below for additional information
about getting the source for building these libraries. The sub-projects
are:

_bz2
Python wrapper for version 1.0.8 of the libbzip2 compression library
Homepage:
http://www.bzip.org/
_lzma

liblzma
Python wrapper for version 5.2.2 of the liblzma compression library
Homepage:
https://tukaani.org/xz/
_ssl

openssl
Python wrapper for version 3.0.15 of the OpenSSL secure sockets
library, which is downloaded from our binaries repository at
https://github.com/python/cpython-bin-deps.
Expand All @@ -229,10 +239,11 @@ _ssl
As long as this folder exists, its contents will not be downloaded
again when building.

_sqlite3
sqlite3
Wraps SQLite 3.49.1, which is itself built by sqlite3.vcxproj
Homepage:
https://www.sqlite.org/

_tkinter
Wraps version 8.6.15 of the Tk windowing system, which is downloaded
from our binaries repository at
Expand All @@ -252,6 +263,7 @@ _tkinter
Win32 and "tcltk64" on x64. They also copy the Tcl and Tk DLLs
into the current output directory, which should ensure that Tkinter
is able to load Tcl/Tk without having to change your PATH.

zlib-ng
Compiles zlib-ng as a static library, which is later included by
pythoncore.vcxproj. This was generated using CMake against zlib-ng
Expand Down
Loading
0