1.6.7 - Increased tolerance to function signatures in python 2
- In python 2 some libraries such as
attrs
can modify the annotations manually, makingsignature
return a string representation that is not compliant with the language version. This raised aSyntaxError
in previous versions. The new version silently removes all these annotations in python versions that do not support them. Fixes #39.
See documentation page for details.