Skip to content

Commit f7b5457

Browse files
committed
feat: send the semver version to cospeed instead of the PEP440 one
1 parent 2200c25 commit f7b5457

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/pytest_codspeed/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
from .plugin import BenchmarkFixture
66

7-
__all__ = ["BenchmarkFixture", "__version__"]
7+
__all__ = ["BenchmarkFixture", "__version__", "__semver_version__"]

src/pytest_codspeed/instruments/valgrind/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import sys
55
from typing import TYPE_CHECKING
66

7-
from pytest_codspeed import __version__
7+
from pytest_codspeed import __semver_version__
88
from pytest_codspeed.instruments import Instrument
99
from pytest_codspeed.instruments.valgrind._wrapper import get_lib
1010

@@ -30,7 +30,7 @@ def __init__(self, config: CodSpeedConfig) -> None:
3030
if self.should_measure:
3131
self.lib = get_lib()
3232
self.lib.dump_stats_at(
33-
f"Metadata: pytest-codspeed {__version__}".encode("ascii")
33+
f"Metadata: pytest-codspeed {__semver_version__}".encode("ascii")
3434
)
3535
if SUPPORTS_PERF_TRAMPOLINE:
3636
sys.activate_stack_trampoline("perf") # type: ignore

src/pytest_codspeed/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import sysconfig
66
from pathlib import Path
77

8-
from pytest_codspeed import __version__
8+
from pytest_codspeed import __semver_version__
99

1010
if sys.version_info < (3, 10):
1111
import importlib_metadata as importlib_metadata
@@ -51,7 +51,7 @@ def get_environment_metadata() -> dict[str, dict]:
5151
return {
5252
"creator": {
5353
"name": "pytest-codspeed",
54-
"version": __version__,
54+
"version": __semver_version__,
5555
"pid": os.getpid(),
5656
},
5757
"python": {

0 commit comments

Comments
 (0)