chore(sync): use asyncio.Runner
for async_to_sync()
on py311+
#1527
Job | Run time |
---|---|
38s | |
30s | |
34s | |
30s | |
23s | |
48s | |
1m 59s | |
41s | |
4m 7s | |
49s | |
52s | |
34s | |
30s | |
38s | |
38s | |
2m 27s | |
2m 12s | |
1m 25s | |
1m 10s | |
1m 48s | |
3m 5s | |
2m 0s | |
1m 48s | |
4m 0s | |
1m 42s | |
4m 2s | |
1m 42s | |
3m 53s | |
1m 53s | |
4m 9s | |
2m 48s | |
2m 50s | |
49s | |
3m 20s | |
3m 23s | |
1h 4m 37s |