[Python-checkins] benchmarks: Differentiate between libraries that are Python 3 compatible as-is vs.
brett.cannon
python-checkins at python.org
Sat Sep 1 00:52:50 CEST 2012
http://hg.python.org/benchmarks/rev/47035700a022
changeset: 163:47035700a022
user: Brett Cannon <brett at python.org>
date: Fri Aug 31 18:52:42 2012 -0400
summary:
Differentiate between libraries that are Python 3 compatible as-is vs.
needing 2to3 translation.
files:
make_perf3.sh | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/make_perf3.sh b/make_perf3.sh
--- a/make_perf3.sh
+++ b/make_perf3.sh
@@ -30,9 +30,16 @@
cp "${srcdir}/perf.py" perf.py
${CONVERT} perf.py
-SAFE_LIBS="2to3 mako pathlib"
+# Libraries that are Python 3 compatible as-is.
+SAFE_LIBS_AS_IS="pathlib"
+# Libraries that work with Python 3 after passing through 2to3.
+SAFE_LIBS_TO_TRANSLATE="2to3 mako"
mkdir lib
-for safe_lib in ${SAFE_LIBS}; do
+for safe_lib in ${SAFE_LIBS_AS_IS}; do
+ cp -a "${srcdir}/lib/${safe_lib}" lib/${safe_lib}
+done
+
+for safe_lib in ${SAFE_LIBS_TO_TRANSLATE}; do
cp -a "${srcdir}/lib/${safe_lib}" lib/${safe_lib}
${CONVERT} lib/${safe_lib}
done
--
Repository URL: http://hg.python.org/benchmarks
More information about the Python-checkins
mailing list