So more or less this started as a set of patches to get py3.11 working in general despite there being some weird differences with asyncio.wait() and usage of it in the ib backend, but now it also includes a buncha fixes which are part of getting things working more properly on nixos. There might also be some rando fixes that need to get backported to other upstream devs branches that I'll detail below.
Currently the diff is against #528 but likely to change substantially; think of this as the dev dev dev branch 😂
Commits to backport
[ ] e9887cb6110cd59aed6964c38244be3c50a6a033 needs to be backported to #526
[ ] to #528
1002ce1e
[ ] to pull into #533, though i don't know if it's going to be possible due to path dependence.. i think a bunch of these may have already been cherried? gotta triple check..
0ba75df8
a97a0ced
46d83e9c
d4833eba, 2c88ebe6
4a180019
4d274b16 - for doing a headless install of non ui install on nixos
482ad1cc
6b90e2e3
[ ] back to #486
ad37cfbe
[ ] oof, and i guess i should try to bring in the new symcache stuff as a separate patch set?
So more or less this started as a set of patches to get py3.11 working in general despite there being some weird differences with
asyncio.wait()
and usage of it in theib
backend, but now it also includes a buncha fixes which are part of getting things working more properly on nixos. There might also be some rando fixes that need to get backported to other upstream devs branches that I'll detail below.Currently the diff is against #528 but likely to change substantially; think of this as the dev dev dev branch 😂
Commits to backport
[ ] to pull into #533, though i don't know if it's going to be possible due to path dependence.. i think a bunch of these may have already been cherried? gotta triple check..
0ba75df8
a97a0ced
46d83e9c
d4833eba, 2c88ebe6
4a180019
4d274b16 - for doing a headless install of non ui install on nixos
482ad1cc
6b90e2e3
[ ] back to #486
ad37cfbe
[ ] oof, and i guess i should try to bring in the new symcache stuff as a separate patch set?
05959eaf