From a17da600e36709ccd74bfc9e59e806c8638b60e4 Mon Sep 17 00:00:00 2001 From: Joannah Nanjekye Date: Sun, 13 Oct 2019 16:12:22 +0000 Subject: [PATCH 1/7] refactor python-config --- Misc/python-config.in | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Misc/python-config.in b/Misc/python-config.in index 727c4a8682270f..5b1d74d8f6fcb4 100644 --- a/Misc/python-config.in +++ b/Misc/python-config.in @@ -35,10 +35,10 @@ if '--help' in opt_flags: for opt in opt_flags: if opt == '--prefix': - print(sysconfig.get_config_var('prefix')) + print(getvar('prefix')) elif opt == '--exec-prefix': - print(sysconfig.get_config_var('exec_prefix')) + print(getvar('exec_prefix')) elif opt in ('--includes', '--cflags'): flags = ['-I' + sysconfig.get_path('include'), @@ -65,10 +65,10 @@ for opt in opt_flags: print(' '.join(libs)) elif opt == '--extension-suffix': - print(sysconfig.get_config_var('EXT_SUFFIX')) + print(getvar('EXT_SUFFIX')) elif opt == '--abiflags': print(sys.abiflags) elif opt == '--configdir': - print(sysconfig.get_config_var('LIBPL')) + print(getvar('LIBPL')) From 9cf1aad0877362cdad59688bbbda77bde851fb46 Mon Sep 17 00:00:00 2001 From: "blurb-it[bot]" <43283697+blurb-it[bot]@users.noreply.github.com> Date: Sun, 13 Oct 2019 16:18:28 +0000 Subject: [PATCH 2/7] =?UTF-8?q?=F0=9F=93=9C=F0=9F=A4=96=20Added=20by=20blu?= =?UTF-8?q?rb=5Fit.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst diff --git a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst new file mode 100644 index 00000000000000..6aa7de604faa75 --- /dev/null +++ b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst @@ -0,0 +1,2 @@ +Use `getvar` for all still existing `sysconfig.get_config_var()` calls . +Patch by Joannah Nanjekye \ No newline at end of file From 06ec9dfc49cf4b92eafd973a329159e19015f120 Mon Sep 17 00:00:00 2001 From: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com> Date: Mon, 14 Oct 2019 12:17:06 -0300 Subject: [PATCH 3/7] Update Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst Co-Authored-By: Pablo Galindo --- .../next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst index 6aa7de604faa75..4bb1eb7b228f43 100644 --- a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst +++ b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst @@ -1,2 +1,2 @@ -Use `getvar` for all still existing `sysconfig.get_config_var()` calls . -Patch by Joannah Nanjekye \ No newline at end of file +Use `getvar` for all still existing `sysconfig.get_config_var()` calls. +Patch by Joannah Nanjekye From bd551b830f66e8f3111a1c8527a9d13c4d738322 Mon Sep 17 00:00:00 2001 From: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com> Date: Mon, 14 Oct 2019 19:21:53 -0300 Subject: [PATCH 4/7] Use getvar for pyver --- Misc/python-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Misc/python-config.in b/Misc/python-config.in index 5b1d74d8f6fcb4..ebd99daa0c2798 100644 --- a/Misc/python-config.in +++ b/Misc/python-config.in @@ -25,8 +25,8 @@ except getopt.error: if not opts: exit_with_usage() -pyver = sysconfig.get_config_var('VERSION') getvar = sysconfig.get_config_var +pyver = getvar('VERSION') opt_flags = [flag for (flag, val) in opts] From 58b35df028357d997e93b5cdc1e53e3384a9ff16 Mon Sep 17 00:00:00 2001 From: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com> Date: Mon, 14 Oct 2019 22:38:55 -0300 Subject: [PATCH 5/7] Update news entry with affected file. --- Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst index 4bb1eb7b228f43..1bea67a657cce2 100644 --- a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst +++ b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst @@ -1,2 +1,3 @@ Use `getvar` for all still existing `sysconfig.get_config_var()` calls. +The affected file is `Python3.9-config.in`. Patch by Joannah Nanjekye From b6dd121eff01c16aba9716d093da44c0010cccf8 Mon Sep 17 00:00:00 2001 From: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com> Date: Tue, 15 Oct 2019 09:10:06 -0300 Subject: [PATCH 6/7] Update Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst Co-Authored-By: Victor Stinner --- .../NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst index 1bea67a657cce2..1fd612442888e5 100644 --- a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst +++ b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst @@ -1,3 +1,4 @@ Use `getvar` for all still existing `sysconfig.get_config_var()` calls. The affected file is `Python3.9-config.in`. -Patch by Joannah Nanjekye +Misc/python-config.in now uses `getvar` for all still existing `sysconfig.get_config_var()` calls. +Patch by Joannah Nanjekye From 8f7e334e5bf603d1ca73ab12b8b4e3f9cc5ebc83 Mon Sep 17 00:00:00 2001 From: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com> Date: Tue, 15 Oct 2019 10:37:29 -0300 Subject: [PATCH 7/7] Update 2019-10-13-16-18-24.bpo-38468.buCO84.rst --- .../next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst index 1fd612442888e5..4fe4c2b25a1aac 100644 --- a/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst +++ b/Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst @@ -1,4 +1,2 @@ -Use `getvar` for all still existing `sysconfig.get_config_var()` calls. -The affected file is `Python3.9-config.in`. -Misc/python-config.in now uses `getvar` for all still existing `sysconfig.get_config_var()` calls. -Patch by Joannah Nanjekye +Misc/python-config.in now uses `getvar()` for all still existing `sysconfig.get_config_var()` calls. +Patch by Joannah Nanjekye.