Try to use TypeVar's bounded to Hashable for built-in hashable collections and mappings
#22567
| Job | Run time |
|---|---|
| 5m 9s | |
| 4m 43s | |
| 4m 17s | |
| 4m 20s | |
| 4m 8s | |
| 5m 12s | |
| 3s | |
| 27m 52s |