karva-dev
karva
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Replace real-world benchmarks with custom benchmark project (#408) ## Summary - Add `karva-benchmark-1` as the single benchmark project from https://github.com/karva-dev/karva-benchmark-1 - Remove all previous real-world project benchmarks (affect, pydantic, pydantic-settings, sqlmodel, typer) - Use `codspeed-macro` runner for walltime benchmarks - Add `actionlint.yaml` to configure the `codspeed-macro` runner label Closes #390 ## Test plan - [x] `prek run -a` passes - [x] `just test` passes (311 tests) 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
main
8 hours ago
Update num benchmark runs
create-benchmark-project
8 hours ago
Fix karva wheel installation when dependencies list is empty Previously, projects with no dependencies would early-return and skip installing the karva wheel and project root. This caused benchmarks to fail with "Could not find karva_core binary". Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
create-benchmark-project
9 hours ago
Bump quote from 1.0.43 to 1.0.44 (#404) Bumps [quote](https://github.com/dtolnay/quote) from 1.0.43 to 1.0.44. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/quote/releases">quote's releases</a>.</em></p> <blockquote> <h2>1.0.44</h2> <ul> <li>Support raw lifetime syntax <code>'r#async</code> (<a href="https://redirect.github.com/dtolnay/quote/issues/323">#323</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/quote/commit/ad9fb4019efc3f34e5d3b9be416199937f7a8ee3"><code>ad9fb40</code></a> Release 1.0.44</li> <li><a href="https://github.com/dtolnay/quote/commit/6df23cd31b0b97958c42ba9e85bfbde793804ea9"><code>6df23cd</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/quote/issues/323">#323</a> from dtolnay/lifetime</li> <li><a href="https://github.com/dtolnay/quote/commit/f7848915a113ba272ff25b8119175a3e8f80d6ff"><code>f784891</code></a> Support raw lifetime</li> <li><a href="https://github.com/dtolnay/quote/commit/508dbdd73439cbc8ad335ff2b1a4c738006cebe2"><code>508dbdd</code></a> Add test of raw lifetime</li> <li><a href="https://github.com/dtolnay/quote/commit/27cb8c941e4522654b07e91b9a94a513c9cef070"><code>27cb8c9</code></a> Update ui test suite to nightly-2026-01-21</li> <li><a href="https://github.com/dtolnay/quote/commit/bdd36fc744dbb63aa204a51044ecb249c2159dd8"><code>bdd36fc</code></a> Touch up PR 321</li> <li><a href="https://github.com/dtolnay/quote/commit/d62d6ec2a05758517bcda5c69ee663c403bb476f"><code>d62d6ec</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/quote/issues/321">#321</a> from tamird/doc-alloc-format</li> <li><a href="https://github.com/dtolnay/quote/commit/242c683b9504900e8178f880cb3d163d97efc2db"><code>242c683</code></a> doc: restore link to <code>format!</code></li> <li>See full diff in <a href="https://github.com/dtolnay/quote/compare/1.0.43...1.0.44">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
2 days ago
Use uv to publish pypi (#406) ## Summary Using the maturin action is deprecated.
main
2 days ago
Fix prek
uv-publish
2 days ago
Use uv to publish pypi
uv-publish
2 days ago
Update seal link (#405) ## Summary Not sure why this was ever changed
main
2 days ago
Active Branches
No pull requests found
As pull requests are created, their performance will appear here.
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs