diff --git a/doc/changelog.rst b/doc/changelog.rst index 3e5042bb..c722fc49 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -1,12 +1,20 @@ Changelog ========= +Version 2.4.0 (2022-07-20) +-------------------------- + +* pyperf now recognizes `pyston `_ as the JIT-based implementation. + Patch by Kevin Modzelewski. +* :ref:`Runner CLI ` now supports ``--profile=PROFILE`` option for profiling benchmarks. + Patch by Michael Droettboom. + Version 2.3.1 (2022-02-03) -------------------------- * Add a ``Runner.bench_async_func()`` to benchmark an asyncio coroutine. Patch by Inada Naoki. -* pyperf now recognizes graalpython as the JIT-based implementation. +* pyperf now recognizes `graalpython `_ as the JIT-based implementation. Patch by Tim Felgentreff. Version 2.3.0 (2021-09-28) diff --git a/doc/conf.py b/doc/conf.py index 4f81a164..3de60022 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -55,7 +55,7 @@ # built documents. # # The short X.Y version. -version = release = '2.3.1' +version = release = '2.4.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 78baa5ae..127f6e52 100644 --- a/pyperf/__init__.py +++ b/pyperf/__init__.py @@ -1,6 +1,6 @@ from time import perf_counter -VERSION = (2, 3, 1) +VERSION = (2, 4, 0) __version__ = '.'.join(map(str, VERSION)) # Export pyperf.perf_counter for backward compatibility with pyperf 1.7 diff --git a/setup.py b/setup.py index 5c049105..a5822ac6 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ # - git commit -a -m "post-release" # - git push or send the PR to the repository -VERSION = '2.3.1' +VERSION = '2.4.0' DESCRIPTION = 'Python module to run and analyze benchmarks' CLASSIFIERS = [