Title: [276772] trunk/Tools
- Revision
- 276772
- Author
- [email protected]
- Date
- 2021-04-29 07:15:53 -0700 (Thu, 29 Apr 2021)
Log Message
[webkitcorepy] Allow user to specify interpreter used by autoinstall.py to install imported dependencies
https://bugs.webkit.org/show_bug.cgi?id=225172
Patch by Roy Reapor <[email protected]> on 2021-04-29
Reviewed by Jonathan Bedard.
* Scripts/libraries/webkitcorepy/setup.py: Version bump.
* Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py: Version bump.
* Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py:
(Package.install): AUTOINSTALL_PYTHON_EXECUTABLE environment variable can override python interpreter used by this module.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (276771 => 276772)
--- trunk/Tools/ChangeLog 2021-04-29 14:15:00 UTC (rev 276771)
+++ trunk/Tools/ChangeLog 2021-04-29 14:15:53 UTC (rev 276772)
@@ -1,3 +1,15 @@
+2021-04-29 Roy Reapor <[email protected]>
+
+ [webkitcorepy] Allow user to specify interpreter used by autoinstall.py to install imported dependencies
+ https://bugs.webkit.org/show_bug.cgi?id=225172
+
+ Reviewed by Jonathan Bedard.
+
+ * Scripts/libraries/webkitcorepy/setup.py: Version bump.
+ * Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py: Version bump.
+ * Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py:
+ (Package.install): AUTOINSTALL_PYTHON_EXECUTABLE environment variable can override python interpreter used by this module.
+
2021-04-29 Aakash Jain <[email protected]>
[webkitpy] Remove deprecated slave-config-json-path parameter in perftestsrunner.py
Modified: trunk/Tools/Scripts/libraries/webkitcorepy/setup.py (276771 => 276772)
--- trunk/Tools/Scripts/libraries/webkitcorepy/setup.py 2021-04-29 14:15:00 UTC (rev 276771)
+++ trunk/Tools/Scripts/libraries/webkitcorepy/setup.py 2021-04-29 14:15:53 UTC (rev 276772)
@@ -30,7 +30,7 @@
setup(
name='webkitcorepy',
- version='0.5.9',
+ version='0.5.10',
description='Library containing various Python support classes and functions.',
long_description=readme(),
classifiers=[
Modified: trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py (276771 => 276772)
--- trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py 2021-04-29 14:15:00 UTC (rev 276771)
+++ trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py 2021-04-29 14:15:53 UTC (rev 276772)
@@ -37,7 +37,7 @@
from webkitcorepy.task_pool import TaskPool
from webkitcorepy.credentials import credentials
-version = Version(0, 5, 9)
+version = Version(0, 5, 10)
from webkitcorepy.autoinstall import Package, AutoInstall
if sys.version_info > (3, 0):
Modified: trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py (276771 => 276772)
--- trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py 2021-04-29 14:15:00 UTC (rev 276771)
+++ trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/autoinstall.py 2021-04-29 14:15:53 UTC (rev 276772)
@@ -286,7 +286,7 @@
with open(log_location, 'w') as setup_log:
subprocess.check_call(
[
- sys.executable,
+ os.environ.get('AUTOINSTALL_PYTHON_EXECUTABLE', sys.executable),
os.path.join(candidate, 'setup.py'),
'install',
'--home={}'.format(install_location),
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes