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_quadmesh_curvilinear[256]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
-5%
51.5 ms53.9 ms
test_dask_raster[256]
datashader/tests/benchmarks/test_raster.py
CodSpeed Performance Gauge
-4%
139.6 ms145.5 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[512]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
-2%
15.2 ms15.5 ms
test_dask_raster[512]
datashader/tests/benchmarks/test_raster.py
CodSpeed Performance Gauge
-1%
85.1 ms86.3 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_quadmesh_curvilinear[1024]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
-1%
218.8 ms220.4 ms
test_shade[100-5]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
-1%
11.6 ms11.6 ms
test_quadmesh_curvilinear[512]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
-1%
81.6 ms82.1 ms
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_layout[circular_layout]
datashader/tests/benchmarks/test_layout.py
CodSpeed Performance Gauge
0%
634.2 µs636 µs
test_shade[1000-1]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
431.1 ms429.9 ms
test_quadmesh_rectilinear[512]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
66 ms66.2 ms
test_bundle[random_layout-hammer_bundle]
datashader/tests/benchmarks/test_bundling.py
CodSpeed Performance Gauge
0%
302.4 ms303.1 ms
test_dask_raster[2048]
datashader/tests/benchmarks/test_raster.py
CodSpeed Performance Gauge
0%
263.7 ms264.2 ms
test_quadmesh_raster[2048]
datashader/tests/benchmarks/test_quadmesh.py
CodSpeed Performance Gauge
0%
109.7 ms109.9 ms
test_shade[10-20]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
5.2 ms5.2 ms
test_shade[10-1]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
4.9 ms4.9 ms
test_shade[100-1]
datashader/tests/benchmarks/test_shade.py
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms

Commits

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