GitHub / python/pyperformance / commits
Python Performance Benchmark Suite
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| e485ba9b | Add example scripts to run pyperformance on a generic host (#436) |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| cdbf33bc |
Prepare for 1.13.0 release (#435)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0ee17df6 | Reenable xdsl (#433) |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 643526f1 |
Bump actions/setup-python from 5 to 6 (#429)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 7d162683 | Group Dependabot updates for GitHub Actions into single PR (#431) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 08ed70b7 |
Bump actions/checkout from 4 to 5 (#430)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 16c5a86f | Update GitHub Actions using Dependabot (#419) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a5139186 | Remove redundant code for EOL Python 3.7 and older (#423) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3c7d23ce | Remove Azure Pipelines config (#418) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a1cd5ee1 | Fix workflow ubuntu-latest - 3.15-dev free-threading test failing (#427) |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 74a5b03b |
Prepare release 1.12.0 (#420)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 726bade7 |
Bump a few dependencies to make it work with main (3.15) (#417)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| faec3388 | Disable temporary xdsl benchmark (#421) |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 480fbb76 | Drop support for Python 3.9, test PyPy3.11 instead of PyPy3.10 (#414) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 354b2930 | Fix `isinstance(..., 'str')` check, test `_pyproject_toml` (#413) |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ec6a5d92 |
Bump mypy from 1.17.1 to 1.18.2 (#415)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 553aa5d6 |
Add `ruff format` to pre-commit, run it, except the benchmarks (#410)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 15eff0d1 |
Bump mypy from 1.2 to 1.17.1 (#411)
Co-authored-by: dependabot[bot] <4****]@u****m>, Hugo van Kemenade <1****k@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 71ec59c4 | Use a relative `exclude-paths` in `dependabot.yml` and a wildcard (#409) |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7d17d713 | Remove all `ruff` `ignore` except E501 (#406) |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 90b438ba |
Exclude benchmarks from dependabot (#407)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f3c44951 |
Add pre-commit, `ruff check` configuration and Github action (#405)
Co-authored-by: Adam Turner <9****r@u****m>, Hugo van Kemenade <1****k@u****m> |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7b33ce2f | Restore a missing comma in ``__all__`` (#404) |
Maurycy Pawłowski-Wieroński <5****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a6373485 | ReadTheDocs: use latest Ubuntu and Python | Victor Stinner <v****r@p****g> | 6 months ago | |
| 0a9af736 | Add xdsl benchmark (#403) |
Edmund Goodman <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 29cd683a | Pass --warmup along to pyperf (#401) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ec9e2913 |
Add a new quadtree nbody simulation using the Barnes Hut algorithm (#390)
Signed-off-by: Pablo Galindo <p****l@g****m> |
Pablo Galindo Salgado <P****l@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9e29e3f6 | Fix --same-loops handling (#387) |
T. Wouters <t****s@p****g>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 56d12a8f | Upgrade pyperf to 2.9.0 (#385) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d2a62143 | Avoid keyword warnings from re.sub(). (#382) |
Neil Schemenauer <n****b@a****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 727a0aa2 | Update sqlglot to V2 (#380) |
AmirHesamSH <1****H@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 15a82c9b | missing _venv (#379) |
Kevin Turcios <1****7@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1d9261a7 | .github: Add ARM64 CI (#376) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 008b5e3c | Fix _is_dev_install by using importlib.metadata API (#371) |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a7585a16 | Fix function to get if pyperformance is installed in editable mode (#369) |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9164273e | Upgrade to pyperf 2.8.1 (#368) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 123a74bb | Update MANIFEST (#357) |
Guy Wilson <g****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f113ee37 | Add `argparse` benchmarks for subparsers and many optionals (#367) |
Savannah Ostrowski <s****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ebc50130 | Add some NetworkX benchmarks (#364) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0741ae0a | Make Windows a non-experimental platform in CI (#366) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c2444472 | Update CI to 3.13 final (#365) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 07298dac | Do #362 correctly: Fix the %% in the argparse help, not the docstring (#363) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| eb539c66 | Support specifying hooks in pyperformance (#361) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6a42ffca | Fix a docstring in async_tree benchmark (#362) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f4733009 |
Fix #359: Add a Sphinx benchmark (#360)
Co-authored-by: Adam Turner <9****r@u****m>, Adam Turner <9****r@u****m> |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 22b28191 | Pass --timeout flag to pyperf (#354) |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0e9646ca | Drop support for Python 3.7 and 3.8 (#355) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2214c060 | Update configuration files for tox and make (#352) |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bd484873 | Add support for experimental JIT builds (#351) |
Diego Russo <d****o@a****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a0cc4493 | Fix when can't install requirements (#350) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a7608871 | add asyncio tag to asyncio related benchmarks (#347) |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9d197683 | Add benchmarks for the decimal module (#341) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c91657ee | add -V/--version CLI option (#344) |
Bénédikt Tran <1****z@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 784d0421 | Benchmark a simple BPE tokeniser (#339) |
Shantanu <1****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e094f2b5 | no-issue: Bump up the pyperf into 2.7.0 (#337) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5c46c3a7 | no-issue: Improve CI for free-threading (#336) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4f170047 | no-issue: Add free-threading CI (#335) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bce7b77a | Fix mentioned Python versions to headline (#333) |
Helge <r****f@i****k>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f451bb07 | Skip dask benchmark on Windows for Python 3.13 (#334) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ad7824c7 | Prepare release 1.11.0 (#331) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 52a4c58f | Upgrade to pyperf 2.6.3 (#330) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 16765924 | Fix the django_template benchmark (#329) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 79f80a4c | Add a feature for using the same number of loops as a previous run (#327) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| dcf71dcb | Move jobs to correct location in benchmark.conf.sample (#326) |
Ken Jin <k****6@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 32c6bbf2 | [doc] Fix docs typo (#325) |
Nicolò Boschi <b****7@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 9756f98a | Fix typos in benchmark.conf.sample (#324) |
Yan Yanchii <y****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f7f36509 | Upgrade to pyperf 2.6.2 (#322) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f8a4463d | Prepare release 1.10.0 (#321) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 624a0cf3 | .github: Add experimental CI for CPython 3.13 (gh-320) |
Donghee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1d404211 | Bump coverage to 7.3.2 for compatibilty with 3.13 (#317) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2b3a50b1 |
Fixed broken link in benchmarks.rst (#313)
Co-authored-by: Hugo van Kemenade <h****k@u****m> |
Mohamad Fazeli <c****6@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 662454d0 | Expose --min-time from pyperf to pyperformance CLI (#301) |
Diego Russo <m****e@d****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ef1d636b | minor fixes for asyncio_websockets benchmark (#311) |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e1e8385d | add asyncio_webockets benchmark | Kumar Aditya <k****a@p****g> | over 2 years ago | |
| eaa3d0cd | Add .readthedocs.yaml configuration | Victor Stinner <v****r@p****g> | over 2 years ago | |
| 5a7ae4eb |
Bump pyperf from 2.6.0 to 2.6.1 in /pyperformance/requirements (#304)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4e8456c4 | Set a dependabot schedule interval (#298) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 31e9b112 | Prepare release 1.0.9 | Dong-hee Na <d****a@p****g> | over 2 years ago | |
| c36bcdd7 | Publish to PyPI using a trusted publisher (#300) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c2e1adb8 | gh-287: Add TaskGroups variants to async_tree benchmarks (#293) |
Itamar Ostricher <i****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c024b58a |
gh-294: Vendor lib2to3 (gh-302)
Co-authored-by: C.A.M. Gerlach <C****h@G****M> |
Dong-hee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9085d3a0 | Prepare release 1.0.8 | Dong-hee Na <d****a@p****g> | over 2 years ago | |
| 3d0a3be7 | Revert "Bump tornado from 6.1 to 6.3.2 in /pyperformance/data-files/benchmark... |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3f3c8029 |
Bump tornado from 6.1 to 6.3.2 in /pyperformance/data-files/benchmarks/bm_tor...
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 45730c0a | Only run dependabot on the "main" requirements.txt (#296) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3054f7bb | gh-294: Fix typo of str.partition from _pyproject_toml.py (gh-295) |
Dong-hee Na <d****a@p****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4bf984d5 | Add mypy config; run mypy in CI (#286) |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f2b98c79 | Don't specify setuptools as a dependency (#290) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 3615f18e |
Extend async tree benchmarks to cover eager task execution (#279)
Co-authored-by: Kumar Aditya <5****3@u****m> |
Itamar Ostricher <i****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2e053ce1 | Include cert files for asyncio_tcp_ssl benchmark (#289) |
Michael Droettboom <m****m@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 6dc2c9a2 | fix bug - root is not defined (#270) |
Chengzhi Yang(Victor) <c****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 1a7e3626 | support --inherit-environ when reusing a venv (#288) |
Carl Meyer <c****l@o****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 0e745d2d | Use `tomllib/tomli` over `toml` (#284) |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 96413078 | Don't run the daily test on contributors' GitHub forks (#285) |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 58330d1d | Add a benchmark for runtime-checkable protocols (#280) |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 708265bd |
On older versions of Python, skip benchmarks that use features introduced in ...
Co-authored-by: Brandt Bucher <b****r@g****m> |
Alex Waygood <A****d@G****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 974e29c5 | add version of Richards that uses super() (#271) |
Carl Meyer <c****l@o****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 99fe9b1b | Prepare release 1.0.7 | Dong-hee Na <d****a@p****g> | almost 3 years ago | |
| 5e6d6636 | Upgrade to pyperf 2.6.0 (#272) |
Itamar Ostricher <i****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c4fcdd98 | Bump GitHub Actions (#273) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago |