From d92b36e69a676296f8ffb9c577e2ec06304acf58 Mon Sep 17 00:00:00 2001 From: Ken Jin Date: Sat, 7 Feb 2026 11:51:09 +0000 Subject: [PATCH 1/3] Prepare for 1.15.0 release, bump pyperf to 2.10.0 --- doc/changelog.rst | 7 +++++++ pyperformance/__init__.py | 2 +- pyperformance/requirements/requirements.txt | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/doc/changelog.rst b/doc/changelog.rst index f15bbdc9..b780fb68 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -1,9 +1,16 @@ Changelog ========= +Version 1.15.0 +-------------- +* Bump ``pyperf`` to 2.10.0 + Version 1.14.0 -------------- * Add base64 module benchmark (b64, b32, b16, a85, b85) +* Add FastAPI HTTP benchmark +* Add YAML parsing benchmark +* Respect rigorous setting in benchmark configuration files Version 1.13.0 (2025-10-27) -------------- diff --git a/pyperformance/__init__.py b/pyperformance/__init__.py index 44cefed2..698f0999 100644 --- a/pyperformance/__init__.py +++ b/pyperformance/__init__.py @@ -3,7 +3,7 @@ import sys from importlib.metadata import distribution -VERSION = (1, 14, 0) +VERSION = (1, 15, 0) __version__ = ".".join(map(str, VERSION)) diff --git a/pyperformance/requirements/requirements.txt b/pyperformance/requirements/requirements.txt index fc4cb8d5..70b7d2e1 100644 --- a/pyperformance/requirements/requirements.txt +++ b/pyperformance/requirements/requirements.txt @@ -4,11 +4,11 @@ # # pip-compile --output-file=pyperformance/requirements/requirements.txt requirements.in # -packaging>=24.1 +packaging==26.0 # via -r requirements.in psutil==7.0.0 # via # -r requirements.in # pyperf -pyperf==2.9.0 +pyperf==2.10.0 # via -r requirements.in From 8769608802f7291d20b7670e786907310a77e231 Mon Sep 17 00:00:00 2001 From: Donghee Na Date: Sat, 7 Feb 2026 20:54:07 +0900 Subject: [PATCH 2/3] Apply suggestions from code review --- doc/changelog.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/changelog.rst b/doc/changelog.rst index b780fb68..69cf98c3 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -7,6 +7,7 @@ Version 1.15.0 Version 1.14.0 -------------- +* Bump ``pyperf`` to 2.10.0 * Add base64 module benchmark (b64, b32, b16, a85, b85) * Add FastAPI HTTP benchmark * Add YAML parsing benchmark From 6155cb52acc65a998768980cdd2a67575186e6dd Mon Sep 17 00:00:00 2001 From: Ken Jin Date: Sat, 7 Feb 2026 11:54:18 +0000 Subject: [PATCH 3/3] Address review --- doc/changelog.rst | 5 +---- pyperformance/__init__.py | 2 +- pyperformance/requirements/requirements.txt | 2 +- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/doc/changelog.rst b/doc/changelog.rst index b780fb68..8735b3bb 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -1,12 +1,9 @@ Changelog ========= -Version 1.15.0 --------------- -* Bump ``pyperf`` to 2.10.0 - Version 1.14.0 -------------- +* Bump ``pyperf`` to 2.10.0 * Add base64 module benchmark (b64, b32, b16, a85, b85) * Add FastAPI HTTP benchmark * Add YAML parsing benchmark diff --git a/pyperformance/__init__.py b/pyperformance/__init__.py index 698f0999..44cefed2 100644 --- a/pyperformance/__init__.py +++ b/pyperformance/__init__.py @@ -3,7 +3,7 @@ import sys from importlib.metadata import distribution -VERSION = (1, 15, 0) +VERSION = (1, 14, 0) __version__ = ".".join(map(str, VERSION)) diff --git a/pyperformance/requirements/requirements.txt b/pyperformance/requirements/requirements.txt index 70b7d2e1..825c212c 100644 --- a/pyperformance/requirements/requirements.txt +++ b/pyperformance/requirements/requirements.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=pyperformance/requirements/requirements.txt requirements.in # -packaging==26.0 +packaging>=24.1 # via -r requirements.in psutil==7.0.0 # via