Changes by anton-ryzhov :
--
pull_requests: +650
___
Python tracker
<http://bugs.python.org/issue29858>
___
___
Python-bugs-list mailing list
Unsubscribe:
anton-ryzhov added the comment:
Related to http://bugs.python.org/issue24298
--
___
Python tracker
<http://bugs.python.org/issue29858>
___
___
Python-bugs-list m
New submission from anton-ryzhov:
If we wrap function with bound method, which is also a wrapper around function,
`inspect.signature` will not do `skip_bound_arg`.
It will use `inspect.unwrap` and pass by bound method from outer function to
inner one.
Reproduce:
```
import functools, inspect
New submission from anton-ryzhov:
JSON doesn't allow to have non-sting keys in objects, so json.dumps converts
its to string. But if several keys has one string representation — we'll get
damaged result as follows:
>>> import json
>>> json.dumps({1: 2, "1"