Have distutils.sysconfig close a file to remove ResourceWarnings coming up

during the build from setup.py.
This commit is contained in:
Brett Cannon 2010-10-29 22:36:08 +00:00
parent e857b29fdd
commit 5c035c0949

View file

@ -413,7 +413,8 @@ def _init_posix():
# load the installed pyconfig.h:
try:
filename = get_config_h_filename()
parse_config_h(io.open(filename), g)
with open(filename) as file:
parse_config_h(file, g)
except IOError as msg:
my_msg = "invalid Python installation: unable to open %s" % filename
if hasattr(msg, "strerror"):