mirror of
https://github.com/python/cpython.git
synced 2025-08-27 04:05:34 +00:00
bpo-30871: pythoninfo: add expat and _decimal (#3121)
* bpo-30871: pythoninfo: add expat and _decimal * Remove _decimal.__version__ The string is hardcoded, not really interesting.
This commit is contained in:
parent
f1ff2c4b61
commit
f6ebd838f0
1 changed files with 22 additions and 0 deletions
|
@ -345,6 +345,26 @@ def collect_zlib(info_add):
|
|||
copy_attributes(info_add, zlib, 'zlib.%s', attributes)
|
||||
|
||||
|
||||
def collect_expat(info_add):
|
||||
try:
|
||||
from xml.parsers import expat
|
||||
except ImportError:
|
||||
return
|
||||
|
||||
attributes = ('EXPAT_VERSION',)
|
||||
copy_attributes(info_add, expat, 'expat.%s', attributes)
|
||||
|
||||
|
||||
def collect_decimal(info_add):
|
||||
try:
|
||||
import _decimal
|
||||
except ImportError:
|
||||
return
|
||||
|
||||
attributes = ('__libmpdec_version__',)
|
||||
copy_attributes(info_add, _decimal, '_decimal.%s', attributes)
|
||||
|
||||
|
||||
def collect_info(info):
|
||||
error = False
|
||||
info_add = info.add
|
||||
|
@ -365,6 +385,8 @@ def collect_info(info):
|
|||
collect_time,
|
||||
collect_tkinter,
|
||||
collect_zlib,
|
||||
collect_expat,
|
||||
collect_decimal,
|
||||
):
|
||||
try:
|
||||
collect_func(info_add)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue