gh-132983: Add zstd version info to test.pythoninfo (#134230)

Co-authored-by: Victor Stinner <vstinner@python.org>
This commit is contained in:
Stan Ulbrych 2025-05-19 23:06:04 +01:00 committed by GitHub
parent a7f317d730
commit 46d7c114d8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 12 additions and 0 deletions

View file

@ -658,6 +658,16 @@ def collect_zlib(info_add):
copy_attributes(info_add, zlib, 'zlib.%s', attributes)
def collect_zstd(info_add):
try:
import _zstd
except ImportError:
return
attributes = ('zstd_version',)
copy_attributes(info_add, _zstd, 'zstd.%s', attributes)
def collect_expat(info_add):
try:
from xml.parsers import expat
@ -1051,6 +1061,7 @@ def collect_info(info):
collect_tkinter,
collect_windows,
collect_zlib,
collect_zstd,
collect_libregrtest_utils,
# Collecting from tests should be last as they have side effects.