inspect.Signature is irritating to use, and so we convert it to a string to check function signatures against their expected value. The problem with this is that Python periodically changes the behaviour of Signature.__str__. This results in spurious test failures (the tests are currently set up for the format produced in 3.7..3.9).
inspect.Signature
is irritating to use, and so we convert it to a string to check function signatures against their expected value. The problem with this is that Python periodically changes the behaviour ofSignature.__str__
. This results in spurious test failures (the tests are currently set up for the format produced in 3.7..3.9).This blocks #41.