Use TypeVar's bounded to Hashable for built-in hashable collections and mappings
#22529
| Job | Run time |
|---|---|
| 1m 5s | |
| 50s | |
| 35s | |
| 49s | |
| 1m 4s | |
| 51s | |
| 1s | |
| 5m 15s |