piker/piker/brokers
Tyler Goodlet b8b4f1b80f Adjust to `trio`'s strict eg nurseries throughout!
Using `tractor.trionics.collapse_eg()` as needed to avoid, at the least,
crash-worthy (in debug-mode REPL-ing terms) nested cancellation egs that
exhibit on SIGINT/ctl-c of each "app" (chart & daemon).

Also a bit of renaming of all `trio.Nursery`s to `tn`, the new "task
nursery" shorthand-var-name being used in all our other `tractor`
related projects.
2026-01-02 17:36:13 -05:00
..
binance Add fix for binance API 3.1 rollout.. 2026-01-02 16:59:09 -05:00
deribit deribit: switch to `rapidfuzz` API 2023-09-21 19:44:27 -04:00
ib ib: never relay "Warning:" errors to EMS.. 2026-01-02 16:59:09 -05:00
kraken kraken: add crash-handling around `Pair()` init 2026-01-02 16:59:09 -05:00
__init__.py Type loaded backend modules 2026-01-02 16:59:09 -05:00
_daemon.py Adjust to `trio`'s strict eg nurseries throughout! 2026-01-02 17:36:13 -05:00
_util.py Change type-annots to use `httpx.Response` 2025-02-11 16:27:28 -05:00
cli.py `.brokers.cli`: module type and todo for `--pdb` flag to NOT src from sub-cmd 2026-01-02 16:59:09 -05:00
core.py Bump various `.brokers.core` doc string content/style 2026-01-02 16:59:09 -05:00
data.py Use common `.brokers` logger in most backends 2023-05-09 14:49:26 -04:00
kucoin.py Update to latest `KucoinMktPair` spec 2025-02-12 18:08:40 -05:00
questrade.py `.questrade`: link in ws-API issue! 2026-01-02 16:59:09 -05:00
robinhood.py Use common `.brokers` logger in most backends 2023-05-09 14:49:26 -04:00