Skip to content

Commit f451bb0

Browse files
authored
Skip dask benchmark on Windows for Python 3.13 (#334)
1 parent ad7824c commit f451bb0

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pyperformance/data-files/benchmarks/bm_dask/run_benchmark.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
Author: Matt Rocklin, Michael Droettboom
55
"""
66

7+
import sys
8+
79
from dask.distributed import Client, Worker, Scheduler, wait
10+
from dask import distributed
811

912
import pyperf
1013

@@ -26,6 +29,9 @@ async def benchmark():
2629

2730

2831
if __name__ == "__main__":
32+
if distributed.__version__ <= "2024.5.0" and sys.version_info >= (3, 13) and sys.platform == "win32":
33+
raise RuntimeError("Benchmark doesn't work with Python 3.13 on Windows")
34+
2935
runner = pyperf.Runner()
3036
runner.metadata['description'] = "Benchmark dask"
3137
runner.bench_async_func('dask', benchmark)

0 commit comments

Comments
 (0)