This website requires JavaScript.
f96d3c407e
Auto-enable `tractor` logging when runtime active
Gud Boi
2026-02-06 22:42:02 -0500
2012543744
Bump to latest `xonsh` release
Gud Boi
2026-02-06 10:34:56 -0500
3fdfe54cdc
Flip `.tsp._history` logger to explicit mod-name (again)
Gud Boi
2026-02-06 00:39:26 -0500
808405fc4c
Adjust `tractor.log` API compat
Gud Boi
2026-02-06 00:33:05 -0500
7ff1fa5369
Adjust type annots in binance and IB symbol mods
Gud Boi
2026-02-06 10:14:36 -0500
ce1f038b53
.tsp._history: add gap detection in backfill loop
cont_hist_fixes
Gud Boi
2026-02-05 17:48:52 -0500
f502851999
Use `.ib.venues.is_venue_open()` in `.feed`
Gud Boi
2026-02-05 17:44:06 -0500
ba575d93ea
Add venue-closure gap-detection in `.ib.api.Client.bars()`
Gud Boi
2026-02-05 17:31:59 -0500
f484726a8c
Mv `parse_trading_hours()` from `._util` to `.venues`
Gud Boi
2026-02-05 16:51:26 -0500
77518f0758
Add `.ib.venues` for mkt-venue-closure checkers
Gud Boi
2026-02-05 16:36:11 -0500
ef3309adf9
Add timeout + shielding to `NoBsWs` reconnect logic
Gud Boi
2026-02-04 20:09:35 -0500
ac6ab3791e
Handle `tractor.TransportClosed` as "stream-closed"
Gud Boi
2026-02-04 20:02:28 -0500
d0eb6b479d
.data.feed: move `Flume` import to avoid cycle
Gud Boi
2026-02-04 19:31:33 -0500
9d01b5367b
.fsp._engine: enable console logging in `cascade()`
order_line_cancel_nowork_debugging
Gud Boi
2026-02-04 19:20:19 -0500
3db0cf9054
Add order-cancel debugging and multiline kbd logs
Gud Boi
2026-02-04 18:52:47 -0500
12c346d846
.ui._app: enable console logging in `_async_main()`
Gud Boi
2026-02-04 18:22:02 -0500
5af7a82340
Move `GodWidget` to new `._widget` mod
Gud Boi
2026-02-04 16:14:13 -0500
5853bc2404
Point `.types.Struct` to `tractor.msg.pretty_struct`
Gud Boi
2026-02-04 15:57:18 -0500
feb25af8b8
.ui._editors: log multiline styling and re-leveling
Gud Boi
2026-02-01 20:38:02 -0500
2bf3aaddac
.ui._lines: drop unused graphics-item import
Gud Boi
2026-02-01 20:30:31 -0500
d78b8c4df3
Add batch-submit API for gap annotations
Gud Boi
2026-02-01 20:23:52 -0500
16c770a808
Add a `GapAnnotations` path-renderer
Gud Boi
2026-02-01 20:10:01 -0500
191f4b5e4c
Pin us to upstream `pyqtgraph` github:master
Gud Boi
2026-02-01 20:00:40 -0500
28d0babc6d
Add info log for shm processing in `ldshm` CLI cmd
Gud Boi
2026-02-01 19:44:28 -0500
6f8a361e80
Cleanups and doc tweaks to `.ui._fsp`
Gud Boi
2026-02-01 19:28:14 -0500
2d678e1582
Guard against `None` chart in `ArrowEditor.remove()`
Gud Boi
2026-01-30 19:21:28 -0500
48493e50b0
.ib.feed: only set `feed_is_live` after first quote
Gud Boi
2026-01-30 18:50:26 -0500
f73b981173
Only register shms w sampler when `feed_is_live`
Gud Boi
2026-01-30 18:40:48 -0500
d5edd3484f
Clarify `register_with_sampler()` started type and vars
Gud Boi
2026-01-30 18:35:52 -0500
bac8317a4a
Add `get_godw()` singleton getter for `GodWidget`
Gud Boi
2026-01-30 15:39:25 -0500
eb78437994
Rm unused import in `.ui._curve`
Gud Boi
2026-01-30 14:58:41 -0500
88353ffef8
Ignore single-zero-sample trace on no runtime..
Gud Boi
2026-01-30 14:53:00 -0500
ec4e6ec742
ib.feed: drop legacy "quote-with-vlm" polling
Gud Boi
2026-01-30 14:47:11 -0500
205058de21
Always overwrite tsdb duplicates found during backfill
Gud Boi
2026-01-30 14:46:23 -0500
f11ab5f0aa
For claude, ignore no runtime for offline shm reading
Gud Boi
2026-01-29 02:49:25 -0500
8718ad4874
.ib._util: ignore attr err on click-hack twm wakeups?
Gud Boi
2026-01-29 02:48:41 -0500
3a515afccd
Use `get_fonts()`, add `show_txt` flag to gap annots
Gud Boi
2026-01-28 16:30:41 -0500
88732a67d5
Add `get_fonts()` API and fix `.px_size` for non-Qt ctxs
Gud Boi
2026-01-28 15:34:57 -0500
858cfce958
Relay annot creation failures with err-dict resps
Gud Boi
2026-01-28 14:43:52 -0500
51d109f7e7
Do time-based shm-index lookup for annots on server
Gud Boi
2026-01-28 12:48:26 -0500
76f199df3b
Add buffer capacity checks to backfill loop
Gud Boi
2026-01-27 23:52:00 -0500
4e3cd7f986
Drop decimal points for whole-number durations
Gud Boi
2026-01-27 21:09:49 -0500
1fb0fe3a04
Add `font_size` param to `AnnotCtl.add_text()` API
Gud Boi
2026-01-27 20:53:10 -0500
de5b1737b4
Add humanized duration labels to gap annotations
Gud Boi
2026-01-27 20:51:21 -0500
1776242413
.ib.feed: trim bars frame to `start_dt`
Gud Boi
2026-01-27 17:37:25 -0500
848c8ae533
ib._util: ignore timeout-errs when crash-handling `pyvnc` connects
Gud Boi
2026-01-27 17:36:33 -0500
fdea8556d7
Lul, woops compare against first-dt in `.ib.feed` bars frame..
Gud Boi
2026-01-27 16:21:19 -0500
be28d083e4
Expose more `pg.ArrowItem` params thru annot-ctl API
Gud Boi
2026-01-27 16:20:23 -0500
8701b517e7
Add `pexpect`, `xonsh`@github:main to deps
Gud Boi
2026-01-27 14:16:51 -0500
f39b362bc4
Add a couple cooler "cooler"/"muted" red and greens
Gud Boi
2026-01-27 13:34:52 -0500
d2e1d6ce91
Add break for single bar null segments
Gud Boi
2026-01-27 13:33:46 -0500
d0966e0363
Space gap rect-annots "between" start-end bars
Gud Boi
2026-01-27 13:33:13 -0500
4081336bd3
Catch too-early ib hist frames
Gud Boi
2026-01-27 13:17:28 -0500
ff502b62bf
.ui.order_mode: multiline import styling
Gud Boi
2026-01-25 22:19:39 -0500
e77bec203d
Add arrow indicators to time gaps
Gud Boi
2026-01-25 22:06:59 -0500
bccad4641e
Pin tractor to macos_fixed_2025 branch
#64
macos_fixed_with_readme
wygud
2026-01-25 15:29:07 -0500
f9cc73396c
🟢 piker/ui/_window.py for window geometry persistence 🛠️ piker/ui/_window.py -> Save and restore window size between sessions 🛠️ piker/ui/qt.py -> Added QSettings import for configuration management
wygud
2025-10-05 17:09:31 -0400
f3e36fb73f
🛠️ .gitignore -> Added macOS metadata and private convo folders
wygud
2025-10-05 13:59:30 -0400
9d2aa3811e
macos: Fix shared memory compatibility and add documentation
wygud
2025-10-05 13:42:45 -0400
809ec6accb
Arrow editor refinements in prep for gap checker
Gud Boi
2026-01-25 14:14:42 -0500
ad299789db
Mv `markup_gaps()` to new `.tsp._annotate` mod
Gud Boi
2026-01-21 23:52:12 -0500
cd6bc105de
Enable tracing back insert backfills
Gud Boi
2026-01-21 22:31:30 -0500
a8e4e1b2c5
Tolerate various "bad data" cases in `markup_gaps()`
Gud Boi
2026-01-21 21:34:45 -0500
caf2cc5a5b
ib: up API timeout default for remote host conns
Gud Boi
2026-01-21 20:05:07 -0500
d4b46e0eda
Fix `Qt6` types for new sub-namespaces
Gud Boi
2026-01-21 20:02:10 -0500
a1048c847b
Add vlm-based "smart" OHLCV de-duping & bar validation
Gud Boi
2026-01-18 21:00:17 -0500
192fe0dc73
Add `pexpect`-based `pdbp`-REPL offline helper
Gud Boi
2026-01-18 18:18:34 -0500
4bfdd388bb
Fix polars 1.36.0 duration API
Gud Boi
2026-01-18 14:19:51 -0500
534b13f755
`.storage.__init__`: code styling updates
Tyler Goodlet
2025-10-09 20:00:05 -0400
108646fdfb
`.tsp._history`: drop `feed_is_live` syncing, another seg flag
Tyler Goodlet
2025-10-02 19:53:08 -0400
d6d4fec666
Woops, keep `np2pl` exposed from `.tsp`
Tyler Goodlet
2025-10-02 14:14:28 -0400
14ac351a65
Factor to a new `.tsp._history` sub-mod
Tyler Goodlet
2025-09-29 16:41:08 -0400
d146060d5c
Merge pull request 'binance: mk `AggTrade.nq` optional..'
Gud Boi
2026-01-22 03:20:27 +0000
fff9de9aec
binance: add API changelog link
#67
binance_nq_hotfix
Gud Boi
2026-01-21 22:19:13 -0500
b7cdbd89d4
binance: mk `AggTrade.nq` optional..
Gud Boi
2026-01-21 19:56:59 -0500
bd812bd2dd
Merge pull request 'pdbp_bump: to latest version, readme/pyproject tweaks' (#66 ) from pdbp_bump into main
Gud Boi
2026-01-15 19:17:30 +0000
664be2cd0b
Another little `pyproject` rejig
#66
pdbp_bump
Gud Boi
2026-01-14 15:29:26 -0500
6f0f926259
Fix `uv sync` flags in readme
Gud Boi
2026-01-14 09:51:25 -0500
eab9dfcd13
Update `pdbp` to latest release
Gud Boi
2026-01-14 09:49:50 -0500
fbcf7960fd
🟢 .gitignore 🛠️ piker/ui/_axes.py -> Enhance axis font and size handling 🛠️ piker/ui/_window.py -> Improve zoom key detection and event handling 🛠️ piker/ui/_window.py -> Update axes fonts and layout after zoom events
#65
macos_fixes_2025
wygud
2025-10-02 14:25:44 -0400
d8b9af46df
🔴 No files deleted.
wygud
2025-10-01 16:35:46 -0400
75d8582b20
🟢 config/conf.toml for updated UI font size and graphics throttle 🛠️ piker/cli/__init__.py -> Changed transport from UDP to TCP in service manager 🛠️ piker/data/_symcache.py -> Added recursive dict cleaning for TOML serialization 🛠️ piker/fsp/_api.py -> Hash-based key for shared memory buffers (macOS compatibility) 🛠️ piker/tsp/__init__.py -> Hash-based key for history buffers for macOS compatibility 🛠️ piker/ui/_display.py -> Modified SHM name assertion for macOS compatibility
wygud
2025-10-01 09:26:18 -0400
b55e7e1dee
Add `visidata` as a dev-dep for introspecting time-series files
#34
add_visidata
Tyler Goodlet
2025-02-18 18:30:58 -0500
9e82a46c0b
Merge pull request 'how_to_show_ur_pp: fixes for end-2-end order/position display'
Gud Boi
2026-01-07 19:32:55 +0000
7b68444c7a
accounting.calc: `.error()` on bad txn-time fields..
#60
how_to_show_ur_pp
Tyler Goodlet
2025-10-02 12:17:57 -0400
58654915ac
Set `.bs_mktid` on all IB position-msg emissions..
Tyler Goodlet
2025-09-26 17:44:06 -0400
90389d0b94
`accouning.calc`: enable crash handlers on `debug_mode` input (via test harness)
Tyler Goodlet
2025-09-29 15:14:35 -0400
f5850fe5c2
Draft a gt-one-`.fqme`-in-txns/account-file test
Tyler Goodlet
2025-09-29 15:02:50 -0400
1a4f8fa76f
Drop `open_pps()` from ems tests
Tyler Goodlet
2025-09-29 13:33:03 -0400
c609858f20
`ui._remote_ctl`: shield remote rect removals
Tyler Goodlet
2025-09-29 13:26:11 -0400
0e9b50de4b
`_ems`: tolerate and warn on already popped execs
Tyler Goodlet
2025-09-29 13:21:11 -0400
388a9a4da7
ui.order_mode: prioritize mkt-match on `.bs_mktid`
Tyler Goodlet
2025-09-27 11:55:35 -0400
5b91b08963
Add an option `BrokerdPosition.bs_mktid` field
Tyler Goodlet
2025-09-26 17:38:22 -0400
d67ace75a4
Don't override `Account.pps: dict` entries..
Tyler Goodlet
2025-09-26 15:17:41 -0400
b6d70d5012
ib-related: cope with invalid txn timestamps
Tyler Goodlet
2025-09-15 18:29:19 -0400
2ca50348ce
Merge pull request 'ib_2025_updates: to make it not suck despite edwault's epic exit'
Gud Boi
2026-01-07 18:40:51 +0000
55116eea01
Bump `brokers.toml`, update ib and deribit sections
#59
ib_2025_updates
Tyler Goodlet
2025-10-09 18:25:50 -0400
a0020d485e
Bump ib-container docs and compose file
Tyler Goodlet
2025-10-06 18:10:23 -0400
ccb4f79170
Bump various `.brokers.core` doc string content/style
Tyler Goodlet
2025-02-13 10:43:50 -0500
1089de024a
ib: multiline stylings, typing, timeout report
Tyler Goodlet
2025-12-30 11:02:41 -0500