piker/piker/brokers
Tyler Goodlet f50202a6af 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.
2025-06-26 11:07:56 -04:00
..
binance binance: add new `permissionSets` to base `Pair` 2025-06-09 10:16:41 -04:00
deribit deribit: fill out docstr for `.api.get_values_from_cb_normalized_date()` 2025-06-09 10:17:36 -04:00
ib Add note to `.brokers.ib.api` about removing `_bar_load_dtype` 2025-03-28 18:33:38 -04:00
kraken kraken: add crash-handling around `Pair()` init 2025-06-26 10:51:03 -04:00
__init__.py Deribit's feed fix 2025-02-24 17:20:36 -03:00
_daemon.py Adjust to `trio`'s strict eg nurseries throughout! 2025-06-26 11:07:56 -04:00
_util.py Change type-annots to use `httpx.Response` 2025-02-11 16:27:28 -05:00
cli.py Delegate `.toolz.open_crash_handler()` to `tractor.devx` 2024-01-16 10:26:38 -05:00
core.py Temporarily use crash handler around search CLI ep 2023-09-29 14:02:17 -04: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 Move `._cacheables.open_cached_client()` into `.brokers` pkg mod 2023-06-27 13:41:47 -04:00
robinhood.py Use common `.brokers` logger in most backends 2023-05-09 14:49:26 -04:00