How can I get the extreme tick labels to show?

I’m fairly new to Plotly so please forgive me if this has a simple solution, but I have been searching for a few hours and not found the answer. I’ve been playing around with a new plot design, requiring tick labels right at the end of each axis (example below). Using ‘tickvals’ I can get all the ticks where I want them, except the extreme values on each axis, which don’t appear. I have a sort-of workaround which is to make the axis range very slight larger so that the tick shows, but it’s a bit ugly. Anyone have any ideas? Thanks in advance.

Example