As you can see now he circle is greater than the radius in the y direction…
What should I do to keep the size of my circle unchanged ?
By advance thank
PS:I have tried several option : radius_dimension, match_aspect …
match_aspect only functions with auto data-ranges (which are the default). If you set the axis bounds manually Bokeh assumes you know what you want and will not override those settings, even to preserve aspect. If data ranges are not an option then your best bet is probably to draw a “circle” by using patches or polygons with many points to get whatever result you want (it’s not clear if you want the circle to “stretch” when the aspect ratios don’t match, as they don’t above)
radius_dimension is a very low-level fiddly hack that was added before match_aspect was introduced. It’s probably best avoided at this point.