2233f60
implement BaseMessage.__repr__ Take advantage of the information contained in signature/parameter objects to represent positional and keyword arguments properly. Fall back to using the funcsigs module on Python 2.