piker icon indicating copy to clipboard operation
piker copied to clipboard

Ib py311 fixes

Open goodboy opened this issue 2 years ago • 0 comments

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?

    • 05959eaf

goodboy avatar Sep 22 '23 19:09 goodboy