diff --git a/doc/changelog.rst b/doc/changelog.rst index bb14ad08..da713e07 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -1,10 +1,34 @@ Changelog ========= -* Run ruff format and check under pre-commit and GitHub Actions +Version 1.12.0 (2025-10-24) +-------------- +* Add xdsl benchmark (but disabled by default due to a regression) +* Add a new quadtree nbody simulation using the Barnes Hut algorithm +* Add argparse benchmark +* Add NetworkX benchmarks +* Add Sphinx benchmark +* Add decimal module benchmark +* Add BPE tokeniser benchmark +* Skip dask benchmark on Windows for Python 3.13 * Bump dask[distributed] to 2024.10.1 for Windows compatibility -* Bump greenlet to 3.1.0 for compatibility with 3.13 -* Bump tornado to 6.2.0 +* Bump greenlet to 3.2.4 for compatibility with 3.13+ +* Bump Chameleon to 4.6.0 +* Bump tornado to 6.5.0 +* Bump pyperf to 2.9.0 +* Bump sqlglot to V2 +* Bump mypy to 1.18.2 +* Fix check for editable mode +* Fix ``--same-loops`` handling +* Fix: pass ``--warmup`` and ``--timeout`` flags to pyperf +* Add ``-V``/``--version`` CLI argument +* Add ``--hook`` CLI argument +* Run ruff format and check under pre-commit and GitHub Actions +* Add support for experimental JIT builds +* Add Arm64 CI +* Add Free-threading CI +* Make Windows a non-experimental platform in CI +* Add support Python 3.14 and drop Python 3.7, 3.8, 3.9 Version 1.11.0 (2024-03-09) -------------- diff --git a/pyperformance/__init__.py b/pyperformance/__init__.py index 22621573..34aa90f2 100644 --- a/pyperformance/__init__.py +++ b/pyperformance/__init__.py @@ -3,7 +3,7 @@ import sys from importlib.metadata import distribution -VERSION = (1, 11, 0) +VERSION = (1, 12, 0) __version__ = ".".join(map(str, VERSION))