Unclaimed project
Are you a maintainer of pyperformance? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
pyperformance
Python Performance Benchmark Suite
Back to changelogNew
1.12.0
What's Changed
- Skip dask benchmark on Windows for Python 3.13 by @mdboom in https://github.com/python/pyperformance/pull/334
- Fix mentioned Python versions to headline by @HelgeCPH in https://github.com/python/pyperformance/pull/333
- no-issue: Add free-threading CI by @corona10 in https://github.com/python/pyperformance/pull/335
- no-issue: Improve CI for free-threading by @corona10 in https://github.com/python/pyperformance/pull/336
- no-issue: Bump up the pyperf into 2.7.0 by @corona10 in https://github.com/python/pyperformance/pull/337
- Benchmark a simple BPE tokeniser by @hauntsaninja in https://github.com/python/pyperformance/pull/339
- feat: add
-V/--version CLI option by @picnixz in https://github.com/python/pyperformance/pull/344
- Add benchmarks for the decimal module by @mdboom in https://github.com/python/pyperformance/pull/341
- add asyncio tag to asyncio related benchmarks by @kumaraditya303 in https://github.com/python/pyperformance/pull/347
- Don't fail entirely when can't install requirements for a specific benchmark by @mdboom in https://github.com/python/pyperformance/pull/350
- Add support for just-in-time (JIT) builds by @diegorusso in https://github.com/python/pyperformance/pull/351
Update configuration files by @diegorusso in https://github.com/python/pyperformance/pull/352Drop support for Python 3.7 and 3.8 by @hugovk in https://github.com/python/pyperformance/pull/355Pass --timeout flag to pyperf by @diegorusso in https://github.com/python/pyperformance/pull/354Fix #359: Add a Sphinx benchmark by @mdboom in https://github.com/python/pyperformance/pull/360Fix a docstring in async_tree benchmark by @mdboom in https://github.com/python/pyperformance/pull/362Support specifying hooks in pyperformance by @mdboom in https://github.com/python/pyperformance/pull/361Do #362 correctly: Fix the %% in the argparse help, not the docstring by @mdboom in https://github.com/python/pyperformance/pull/363Update CI to 3.13 final by @mdboom in https://github.com/python/pyperformance/pull/365Make Windows a non-experimental platform in CI by @mdboom in https://github.com/python/pyperformance/pull/366Add some NetworkX benchmarks by @mdboom in https://github.com/python/pyperformance/pull/364Add argparse benchmarks for subparsers and many optionals by @savannahostrowski in https://github.com/python/pyperformance/pull/367Update MANIFEST by @guywilsonjr in https://github.com/python/pyperformance/pull/357Upgrade to pyperf 2.8.1 by @mdboom in https://github.com/python/pyperformance/pull/368Fix function to get if pyperformance is installed in editable mode by @diegorusso in https://github.com/python/pyperformance/pull/369Fix _is_dev_install by using importlib.metadata API by @diegorusso in https://github.com/python/pyperformance/pull/371.github: Add ARM64 CI by @corona10 in https://github.com/python/pyperformance/pull/376missing _venv parent in Exception by @KRRT7 in https://github.com/python/pyperformance/pull/379Fix sqlglot normalize benchmark by @AmirHesamSH in https://github.com/python/pyperformance/pull/380Avoid deprecation warnings from re.sub(). by @nascheme in https://github.com/python/pyperformance/pull/382Upgrade pyperf to 2.9.0 by @mdboom in https://github.com/python/pyperformance/pull/385Fix --same-loops handling by @Yhg1s in https://github.com/python/pyperformance/pull/387Add a new quadtree nbody simulation using the Barnes Hut algorithm by @pablogsal in https://github.com/python/pyperformance/pull/390Pass --warmup along to pyperf by @mdboom in https://github.com/python/pyperformance/pull/401Add xdsl benchmark by @EdmundGoodman in https://github.com/python/pyperformance/pull/403Fix missing comma in _benchmark.__all__ by @maurycy in https://github.com/python/pyperformance/pull/404Add pre-commit, ruff check configuration and Github action by @maurycy in https://github.com/python/pyperformance/pull/405Exclude benchmarks from dependabot by @maurycy in https://github.com/python/pyperformance/pull/407Remove all ruff ignore except E501 by @maurycy in https://github.com/python/pyperformance/pull/406Use a relative exclude-paths in dependabot.yml and a wildcard by @maurycy in https://github.com/python/pyperformance/pull/409Bump mypy from 1.2 to 1.17.1 by @dependabot[bot] in https://github.com/python/pyperformance/pull/411Add ruff format to pre-commit, run it, except the benchmarks by @maurycy in https://github.com/python/pyperformance/pull/410Bump mypy from 1.17.1 to 1.18.2 by @dependabot[bot] in https://github.com/python/pyperformance/pull/415Incorrect isinstance(..., 'str') check, test _pyproject_toml by @maurycy in https://github.com/python/pyperformance/pull/413Drop support for Python 3.9, test PyPy3.11 instead of PyPy3.10 by @hugovk in https://github.com/python/pyperformance/pull/414Disable temporary xdsl benchmark by @diegorusso in https://github.com/python/pyperformance/pull/421Bump a few dependencies to make it work with main (3.15) by @diegorusso in https://github.com/python/pyperformance/pull/417Prepare release 1.12.0 by @diegorusso in https://github.com/python/pyperformance/pull/420New Contributors
- @HelgeCPH made their first contribution in https://github.com/python/pyperformance/pull/333
- @hauntsaninja made their first contribution in https://github.com/python/pyperformance/pull/339
- @picnixz made their first contribution in https://github.com/python/pyperformance/pull/344
- @savannahostrowski made their first contribution in https://github.com/python/pyperformance/pull/367
- @guywilsonjr made their first contribution in https://github.com/python/pyperformance/pull/357
- @KRRT7 made their first contribution in https://github.com/python/pyperformance/pull/379
- @AmirHesamSH made their first contribution in https://github.com/python/pyperformance/pull/380
- @nascheme made their first contribution in https://github.com/python/pyperformance/pull/382
- @Yhg1s made their first contribution in https://github.com/python/pyperformance/pull/387
- @EdmundGoodman made their first contribution in https://github.com/python/pyperformance/pull/403
- @maurycy made their first contribution in https://github.com/python/pyperformance/pull/404
Full Changelog: https://github.com/python/pyperformance/compare/1.11.0...1.12.0