From f0bdcf3e92746fbea407c6bd9d2444de8700e8f2 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Mon, 19 Jan 2026 15:17:23 +0300 Subject: [PATCH 1/3] Enable decimal benchmarks in the suite (MANIFEST) They were not added here in #341 for no reasons. --- pyperformance/data-files/benchmarks/MANIFEST | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyperformance/data-files/benchmarks/MANIFEST b/pyperformance/data-files/benchmarks/MANIFEST index 8b28b9db..5ca9a187 100644 --- a/pyperformance/data-files/benchmarks/MANIFEST +++ b/pyperformance/data-files/benchmarks/MANIFEST @@ -38,6 +38,8 @@ comprehensions crypto_pyaes dask deepcopy +decimal_factorial +decimal_pi deltablue django_template dulwich_log From 04cae25a4b3b4b3a34a9c99cd2ef05b124d7a446 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Mon, 19 Jan 2026 15:58:50 +0300 Subject: [PATCH 2/3] Update pyperformance/data-files/benchmarks/MANIFEST Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> --- pyperformance/data-files/benchmarks/MANIFEST | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyperformance/data-files/benchmarks/MANIFEST b/pyperformance/data-files/benchmarks/MANIFEST index 5ca9a187..202de64c 100644 --- a/pyperformance/data-files/benchmarks/MANIFEST +++ b/pyperformance/data-files/benchmarks/MANIFEST @@ -37,9 +37,9 @@ chaos comprehensions crypto_pyaes dask -deepcopy decimal_factorial decimal_pi +deepcopy deltablue django_template dulwich_log From 9fb5802a8a331b54df97fd0aafb309fed7ba1667 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Tue, 20 Jan 2026 10:37:17 +0300 Subject: [PATCH 3/3] Apply suggestion from @skirpichev --- pyperformance/data-files/benchmarks/MANIFEST | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyperformance/data-files/benchmarks/MANIFEST b/pyperformance/data-files/benchmarks/MANIFEST index 202de64c..69aea2b9 100644 --- a/pyperformance/data-files/benchmarks/MANIFEST +++ b/pyperformance/data-files/benchmarks/MANIFEST @@ -37,7 +37,8 @@ chaos comprehensions crypto_pyaes dask -decimal_factorial +# FIXME: this doesn't work with `_pydecimal` +# decimal_factorial decimal_pi deepcopy deltablue