piker/piker/brokers
Gud Boi f502851999 Use `.ib.venues.is_venue_open()` in `.feed`
In `.ib.feed.stream_quotes()` specifically that is since time-range
checking code was moved to the new sub-mod.

Deats,
- drop import of old `is_current_time_in_range()` from `._util`
- change `get_bars()` sig: `end_dt`/`start_dt` to `datetime|None`
- comment-out `breakpoint()` in `open_history_client()`

Styling,
- add multiline style to conditionals and tuple unpacks
- fix type annotation: `Contract|None` vs `Contract | None`
- fix backticks in comment: `ib_insync` vs `ib_async`

(this commit msg was generated in some part by [`claude-code`][claude-code-gh])
[claude-code-gh]: https://github.com/anthropics/claude-code
2026-02-05 17:44:06 -05:00
..
binance binance: add API changelog link 2026-01-21 22:19:13 -05:00
deribit Use `.trionics.collapse_eg()` in `.deribit.api` 2026-01-06 22:27:58 -05:00
ib Use `.ib.venues.is_venue_open()` in `.feed` 2026-02-05 17:44:06 -05:00
kraken kraken: add crash-handling around `Pair()` init 2026-01-06 23:43:44 -05:00
__init__.py Type loaded backend modules 2026-01-06 23:43:44 -05:00
_daemon.py Adjust to `trio`'s strict eg nurseries throughout! 2026-01-06 22:27:58 -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-06 23:43:44 -05:00
core.py Bump various `.brokers.core` doc string content/style 2026-01-07 13:39:34 -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-06 23:43:44 -05:00
robinhood.py Use common `.brokers` logger in most backends 2023-05-09 14:49:26 -04:00