Describe the bug
Hi, I am confused with the flag squared=False in the function utils.euclidean_distances().
According to the declaration, if squared flag is set to True, this function should return squared results. BUT in the code, it is not the case.

why it takes square when this flag is False?
Expected behavior
Do square operation when the argument 'squared' is set to True
Environment (please complete the following information):
POT version: 0.8.2
Thank you!