Avatar for the GenericMappingTools user
GenericMappingTools
pygmt
BlogDocsChangelog

pygmt.which: Refactor to get rid of temporary files

#3148Merged
Comparing
vfile/which
(
4846cfb
) with
main
(
6193938
)
CodSpeed Performance Gauge
-54%
Regression
1
Untouched
90
New
8

Benchmarks

99 total
test_which_multiple
pygmt/tests/test_which.py
CodSpeed Performance Gauge
-54%
15.8 ms34.2 ms
test_accessor_set_geographic_cartesian_roundtrip
pygmt/tests/test_accessor.py
CodSpeed Performance Gauge
N/A
N/A306.4 µs
test_binstats_no_outgrid
pygmt/tests/test_binstats.py
CodSpeed Performance Gauge
N/A
N/A32.4 ms
test_grd2cpt
pygmt/tests/test_grd2cpt.py
CodSpeed Performance Gauge
N/A
N/A42.7 ms
test_earth_relief_holes
pygmt/tests/test_datasets_samples.py
CodSpeed Performance Gauge
N/A
N/A45 ms
test_grdcut_dataarray_in_dataarray_out
pygmt/tests/test_grdcut.py
CodSpeed Performance Gauge
N/A
N/A18.2 ms
test_compute_bins_no_outfile
pygmt/tests/test_grdhisteq.py
CodSpeed Performance Gauge
N/A
N/A11.3 ms
test_grdimage_grid_and_shading_with_xarray[png]
pygmt/tests/test_grdimage.py
CodSpeed Performance Gauge
N/A
N/A1.3 s
test_histogram[list]
pygmt/tests/test_histogram.py
CodSpeed Performance Gauge
N/A
N/A16.5 ms
test_grdlandmask_no_outgrid
pygmt/tests/test_grdlandmask.py
CodSpeed Performance Gauge
-3%
143.3 ms147.2 ms
test_grdfill_dataarray_out
pygmt/tests/test_grdfill.py
CodSpeed Performance Gauge
-1%
18.2 ms18.5 ms
test_grdgradient_no_outgrid
pygmt/tests/test_grdgradient.py
CodSpeed Performance Gauge
-1%
18.3 ms18.5 ms
test_load_libgmt
pygmt/tests/test_clib_loading.py
CodSpeed Performance Gauge
-1%
348.7 µs351.7 µs
test_sph2grd_no_outgrid
pygmt/tests/test_sph2grd.py
CodSpeed Performance Gauge
-1%
404.5 ms407.2 ms
test_sphinterpolate_no_outgrid
pygmt/tests/test_sphinterpolate.py
CodSpeed Performance Gauge
0%
74 ms73.7 ms
test_ternary_3_labels
pygmt/tests/test_ternary.py
CodSpeed Performance Gauge
0%
27.9 ms27.8 ms
test_logo
pygmt/tests/test_logo.py
CodSpeed Performance Gauge
0%
181 ms181.7 ms
test_info_pandas_dataframe_date_column[date32[day][pyarrow]]
pygmt/tests/test_info.py
CodSpeed Performance Gauge
0%
14.2 ms14.2 ms
test_surface_input_xyz
pygmt/tests/test_surface.py
CodSpeed Performance Gauge
0%
26 ms25.9 ms
test_grdcontour_labels
pygmt/tests/test_grdcontour.py
CodSpeed Performance Gauge
0%
19.7 ms19.7 ms
test_call_module
pygmt/tests/test_clib.py
CodSpeed Performance Gauge
0%
11.5 ms11.5 ms
test_put_strings
pygmt/tests/test_clib_put_strings.py
CodSpeed Performance Gauge
0%
3.6 ms3.7 ms
test_virtualfile_in_required_z_matrix[array-matrix]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
12.2 ms12.3 ms
test_grdclip_no_outgrid
pygmt/tests/test_grdclip.py
CodSpeed Performance Gauge
0%
18.3 ms18.3 ms
test_virtualfile_in_required_z_matrix[DataFrame-vector]
pygmt/tests/test_clib_virtualfiles.py
CodSpeed Performance Gauge
0%
12.7 ms12.7 ms

Commits

Click on a commit to change the comparison range
Base
main
6193938
-54.73%
pygmt.which: Refactor to get rid of temporary files
6d74016
2 years ago
by seisman
+0.04%
Merge branch 'main' into vfile/which
d5db7b9
2 years ago
by seisman
+0.93%
Change result to paths
4846cfb
2 years ago
by seisman
© 2026 CodSpeed Technology
Home Terms Privacy Docs