Swap tractor.to_asyncio.open_channel_from() yield-pair order #90
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "to_asyncio_api_update"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Currently the
piker_pinbranch is still pointing to the commit pre-breaking-change, but landing this will pin us tomain.We’ll only go back to using the
piker_pinbranch again if upstream dev get’s complex again but hopefully that will be minimized going forward :praying:!If you run into issues with your env and feel like you need the prior state again you can pin to any of,
gitea/piker_pinwhich i will leave as is until a week or so has passed.Summary of breaking changes,
Match upstream
tractorAPI change where.to_asyncio.open_channel_from()now yields(chan, first)instead of(first, chan)— i.e.tuple[LinkedTaskChannel, Any].The following mods were changed to match,
brokers/ib/api.pybrokers/ib/broker.pybrokers/ib/feed.pybrokers/deribit/api.py@ -203,9 +203,8 @@ pyvnc = { git = "https://github.com/regulad/pyvnc.git" }# xonsh = { git = 'https://github.com/xonsh/xonsh.git', branch = 'main' }# XXX since, we're like, always hacking new shite all-the-time. Bptractor = { git = "https://github.com/goodboy/tractor.git", branch ="piker_pin" }So y’all can’t complain if something breaks with this, but it definitely shouldn’t!