Pyperf

Latest version: v2.9.0

Safety actively analyzes 714875 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 10

2.6.1

---------------------------

* Fix a possible attribute error in argument parsing.
Patch by Colton Myers

2.6.0

--------------------------

* Inherit ``PYTHONPATH`` environment variable by default.
Patch by Theodore Ni.

* ``Runner.bench_async_func()`` takes an optional ``loop_factory`` to support custom loop construction.
Patch by Itamar O.

2.5.0

--------------------------

* Support collecting specialization statistics from running benchmarks.
Patch by Mike Droettboom.

* Recognize new name of Graal-based Python as jitted.
Patch by Michael Droettboom

2.4.1

--------------------------

* Reject --tracemalloc in ``pyperf command``.
Patch by Yichen Yan

2.4.0

--------------------------

* pyperf now recognizes `pyston <https://github.com/pyston/pyston>`_ as the JIT-based implementation.
Patch by Kevin Modzelewski.
* :ref:`Runner CLI <runner_cli>` now supports ``--profile=PROFILE`` option for profiling benchmarks.
Patch by Michael Droettboom.

2.3.1

--------------------------

* Add a ``Runner.bench_async_func()`` to benchmark an asyncio coroutine.
Patch by Inada Naoki.
* pyperf now recognizes `graalpython <https://github.com/oracle/graalpython>`_ as the JIT-based implementation.
Patch by Tim Felgentreff.

Page 2 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.