Graphics libraries like matplotlib, plotly, bokeh, altair, have as default gradient a perceptually uniform
colorscheme, but not one defined according to a color model that has more than 40 years (Crameri’s scientific colormaps, Kovesi colormaps are defined using such a model).
These libraries (matplotlib, plotly, bokeh, altair, etc) have as default sequential colorscheme one defined according to a colormodel, presented at the link that follows, i.e. the same colormodel used in the definition of viridis, plasma, inferno, magma, and cmocean colormaps). More details here https://discourse.julialang.org/t/a-good-colorscheme-encodes-the-right-information-on-data-is-inferno-a-good-colorscheme/99962.
Image illustrating that lajolla, devon, navia and lipari are not perceptually uniform:
A good choice could be one of the sequential colormaps from cmocean package: