Use TypeVar's bounded to Hashable for built-in hashable collections and mappings
#15287
| Job | Run time |
|---|---|
| 2m 11s | |
| 32s | |
| 1m 10s | |
| 34s | |
| 52s | |
| 1m 48s | |
| 1m 17s | |
| 41s | |
| 23s | |
| 32s | |
| 51s | |
| 45s | |
| 54s | |
| 34s | |
| 27s | |
| 1m 9s | |
| 32s | |
| 15m 12s |