From dfc319a38d2429d0c5d6268035cc4e181df60bfa Mon Sep 17 00:00:00 2001 From: Ken Jin Date: Sat, 7 Feb 2026 11:32:16 +0000 Subject: [PATCH] Prepare 2.10.0 release --- doc/changelog.rst | 10 ++++++++++ doc/conf.py | 2 +- pyperf/__init__.py | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/doc/changelog.rst b/doc/changelog.rst index ac48fe7a..066beb8f 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -1,6 +1,16 @@ Changelog ========= +Version 2.10.0 (2026-02-07) +--------------------------- + +* Feature: JIT builds of CPython are now recognized as a JIT implementation by :func:`perf.python_has_jit`. + Patch by Ken Jin. +* Feature: Memory tracker now supports BSD. + Patch by Laurent Cheylus and Victor Stinner. +* Maintenance: ``pyperf`` now requires Python 3.9 or higher. + Patch by Alex Willmer. + Version 2.9.0 (2025-03-03) -------------------------- diff --git a/doc/conf.py b/doc/conf.py index 9b4d1288..9a3a0d62 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -50,7 +50,7 @@ # built documents. # # The short X.Y version. -version = release = '2.9.0' +version = release = '2.10.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/pyperf/__init__.py b/pyperf/__init__.py index fbc05a01..c09e6fe4 100644 --- a/pyperf/__init__.py +++ b/pyperf/__init__.py @@ -1,6 +1,6 @@ from time import perf_counter -VERSION = (2, 9, 0) +VERSION = (2, 10, 0) __version__ = '.'.join(map(str, VERSION)) # Export pyperf.perf_counter for backward compatibility with pyperf 1.7