chore(sync): use asyncio.Runner
for async_to_sync()
on py311+
#1529
Job | Run time |
---|---|
31s | |
32s | |
22s | |
27s | |
17s | |
35s | |
2m 0s | |
32s | |
5m 14s | |
40s | |
38s | |
23s | |
27s | |
21s | |
30s | |
2m 19s | |
2m 14s | |
57s | |
1m 10s | |
1m 51s | |
2m 56s | |
2m 5s | |
1m 38s | |
3m 54s | |
1m 46s | |
3m 55s | |
1m 41s | |
3m 55s | |
1m 43s | |
4m 12s | |
2m 20s | |
2m 51s | |
45s | |
3m 10s | |
3m 8s | |
1h 1m 59s |