Avatar for the holoviz user
holoviz
datashader
BlogDocsChangelog

Add support fo eager Narwhals dataframes

#1502
Comparing
cakiki:narwhals-eager
(
962cc79
) with
main
(
2c797e4
)
CodSpeed Performance Gauge
-23%
Regression
1
Untouched
51

Benchmarks

52 total
test_layout[forceatlas2_layout]
datashader/tests/benchmarks/test_layout.py
CodSpeed Performance Gauge
-23%
49.8 ms64.4 ms
test_bundle[forceatlas2_layout-connect_edges]
datashader/tests/benchmarks/test_bundling.py
CodSpeed Performance Gauge
+3%
8.4 ms8.1 ms
test_quadmesh_raster[256]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
+2%
15.4 ms15.1 ms
test_quadmesh_raster[1024]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
+1%
18.7 ms18.5 ms
test_draw_line_offset
datashader/tests/benchmarks/test_draw_line.py
CodSpeed Performance Gauge
+1%
19.4 µs19.3 µs
test_draw_line_left_border
datashader/tests/benchmarks/test_draw_line.py
CodSpeed Performance Gauge
0%
19.9 µs19.8 µs
test_draw_line_diagonal
datashader/tests/benchmarks/test_draw_line.py
CodSpeed Performance Gauge
0%
20 µs19.9 µs
test_shade[100-20]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
16.5 ms16.5 ms
test_layout[random_layout]
datashader/tests/benchmarks/test_layout.py
CodSpeed Performance Gauge
0%
615 µs612.8 µs
test_shade[1000-1]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
431.1 ms429.9 ms
test_bundle[forceatlas2_layout-hammer_bundle]
datashader/tests/benchmarks/test_bundling.py
CodSpeed Performance Gauge
0%
302.5 ms302.3 ms
test_dask_raster[4096]
datashader/tests/benchmarks/test_raster.py
CodSpeed Performance Gauge
0%
888 ms887.4 ms
test_bundle[circular_layout-hammer_bundle]
datashader/tests/benchmarks/test_bundling.py
CodSpeed Performance Gauge
0%
303.5 ms303.3 ms
test_bundle[random_layout-connect_edges]
datashader/tests/benchmarks/test_bundling.py
CodSpeed Performance Gauge
0%
8.2 ms8.1 ms
test_shade[1000-5]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
921.6 ms921.4 ms
test_quadmesh_rectilinear[256]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
59.2 ms59.2 ms
test_quadmesh_curvilinear[4096]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
3.4 s3.4 s
test_quadmesh_curvilinear[2048]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
873 ms872.9 ms
test_shade[1000-20]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
1.9 s1.9 s
test_extend_line_normal
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
202.6 ms202.6 ms
test_extend_line_uniform[0-0]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
202.6 ms202.6 ms
test_extend_line_uniform[-100000-0]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
203.2 ms203.2 ms
test_extend_line_uniform[0-100000]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
203.4 ms203.4 ms
test_extend_line_uniform[-100000-100000]
datashader/tests/benchmarks/test_extend_line.py
CodSpeed Performance Gauge
0%
207.1 ms207.1 ms
test_line
datashader/tests/benchmarks/test_canvas.py
CodSpeed Performance Gauge
0%
2.7 s2.7 s

Commits

Click on a commit to change the comparison range
Base
main
2c797e4
+0.62%
update test to use pandas narwhals
75dc71d
9 days ago
by hoxbro
+62.24%
Add test_narwhals.py scaffolding
a8eb5f5
7 days ago
by cakiki
-86.92%
Add polars as optional dependency
113cfa9
7 days ago
by cakiki
+11.33%
Formatting
d3de51c
7 days ago
by cakiki
+42.86%
Add more categorical tests
b996f4d
6 days ago
by cakiki
-0.41%
Add more tests
4b3db0f
6 days ago
by cakiki
-52.41%
Add more tests
962cc79
6 days ago
by cakiki
© 2026 CodSpeed Technology
Home Terms Privacy Docs