Description of the desired feature
Realized from https://forum.generic-mapping-tools.org/t/customizing-gridlines-labels-and-scalebar-in-pygmt/4169 that we didn't have an example on how to configure a scale bar in PyGMT!
The example could follow along the lines of https://docs.generic-mapping-tools.org/6.4/cookbook/features.html#placing-map-scales, and show how to:
Starting example:
fig = pygmt.Figure()
with pygmt.config(MAP_SCALE_HEIGHT="20p"):
fig.basemap(
region=[-45, -25, -15, 0],
projection="M6c",
frame=True,
map_scale="jBR+w1800k+o0.5c/0.5c+f+lkm",
)
fig.show()
produces

Bonus: The current documentation for fig.basemap(..., map_scale="") is currently very short, so we could also expand it, or at least link to https://docs.generic-mapping-tools.org/6.4/cookbook/features.html#placing-map-scales.
References:
Are you willing to help implement and maintain this feature?
No