Skip to content

Commit 7a1eabd

Browse files
authored
Update CodSpeed (#81)
1 parent 893169e commit 7a1eabd

File tree

3 files changed

+31
-27
lines changed

3 files changed

+31
-27
lines changed

.github/workflows/codspeed.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212

1313
env:
1414
UV_FROZEN: true
15-
UV_PYTHON: 3.13 # use the latest version of Python because it is faster FIXME(@MarshalX): update to 3.14 when CodSpeed supports it
15+
UV_PYTHON: 3.14
1616
RUST_VERSION: "1.90.0"
1717

1818
jobs:
@@ -79,6 +79,6 @@ jobs:
7979
- name: Run CodSpeed benchmarks.
8080
uses: CodSpeedHQ/action@v4
8181
with:
82-
mode: instrumentation
82+
mode: simulation
8383
token: ${{ secrets.CODSPEED_TOKEN }}
84-
run: uv run --group=codspeed pytest . --codspeed -n auto
84+
run: uv run --group=codspeed pytest . --codspeed

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ testing = [
5050
'pytest-xdist==3.8.0; python_version >= "3.9"',
5151
]
5252
codspeed = [
53-
# only run on CI with the latest Python version FIXME(@MarshalX): update to 3.14 when CodSpeed supports it
54-
'pytest-codspeed==4.1.1; python_version == "3.13" and implementation_name == "cpython"',
53+
# only run on CI with the latest Python version
54+
'pytest-codspeed==4.2.0; python_version == "3.14" and implementation_name == "cpython"',
5555
]
5656

5757
all = [

uv.lock

Lines changed: 26 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)