File tree 1 file changed +3
-4
lines changed
1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -442,19 +442,18 @@ def run(self):
442
442
if debugging_symbols_requested :
443
443
extra_compile_args .append ('-g' )
444
444
445
- # For mac, ensure extensions are built for macos 10.9 when compiling on a
446
- # 10.9 system or above, overriding distuitls behaviour which is to target
445
+ # For mac, ensure extensions are built for at least macOS 10.9 when compiling on a
446
+ # 10.9 system or above, overriding CPython distuitls behaviour which is to target
447
447
# the version that python was built for. This may be overridden by setting
448
448
# MACOSX_DEPLOYMENT_TARGET before calling setup.py
449
449
if is_platform_mac ():
450
450
if 'MACOSX_DEPLOYMENT_TARGET' not in os .environ :
451
451
current_system = LooseVersion (platform .mac_ver ()[0 ])
452
452
python_target = LooseVersion (
453
- get_config_var ( 'MACOSX_DEPLOYMENT_TARGET' ))
453
+ get_config_vars (). get ( 'MACOSX_DEPLOYMENT_TARGET' , current_system ))
454
454
if python_target < '10.9' and current_system >= '10.9' :
455
455
os .environ ['MACOSX_DEPLOYMENT_TARGET' ] = '10.9'
456
456
457
-
458
457
# enable coverage by building cython files by setting the environment variable
459
458
# "PANDAS_CYTHON_COVERAGE" (with a Truthy value) or by running build_ext
460
459
# with `--with-cython-coverage`enabled
You can’t perform that action at this time.
0 commit comments