This Python module was initially inspired by the mpl_datacursor module, but that module had many issues with draggable annotations when used with 2D Lines, and had multiple bugs with Matplotlib 1.4.3 ...
After switching to the numpydoc format, it's a common situation that one wants to add a docstring interpolation to the a parameter entry, e.g. @docstring.dedent ...