FutureWarning with distplot in seaborn

You are not doing anything wrong. Currently there is no way to get rid of this warning, other than possibly suppressing it.

What this tells you is that seaborn uses a scipy function that will change behaviour in the future due to a change made in a recent numpy version. What I expect to happen here is that in a future scipy release that function will be changed to work nicely with any past of future numpy version. Until then you may just decide to live with the warning. It will not deteriorate the plotting results in any way.