This website requires JavaScript.
ad299789db
Mv `markup_gaps()` to new `.tsp._annotate` mod
#62
hist_backfill_fixes
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..'
main
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
e1a81fa433
Add `.xsh` script mentioned in gitea #50
#48
dpi-font-auto-calc
Tyler Goodlet
2025-12-19 19:27:01 -0500
073f496f87
Reorder imports in `qt_screen_info.py` ??
Tyler Goodlet
2025-12-16 18:22:05 -0500
5b08ee1317
Add some Qt DPI extras to `qt_screen_info.py`
Tyler Goodlet
2025-12-18 18:12:04 -0500
28d0b4ce36
Re-fmt and `.info()` the `.configure_to_dpi()` DPI calcs for now
Tyler Goodlet
2025-12-17 11:42:44 -0500
d4d4628680
fixed spacing
di1ara
2025-12-08 22:22:31 -0500
78e5c799f0
fixed pytest test for dpi font auto calculation
di1ara
2025-12-08 22:16:59 -0500
ee45b46638
added pytest, moved dependencies
di1ara
2025-12-08 15:29:56 -0500
4b6bd55df4
fix DpiAwareFont default size calculation
di1ara
2025-12-03 16:50:10 -0500
3cdf9396b9
🟢 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
#64
macos_fixed_with_readme
wygud
2025-10-05 17:09:31 -0400
cc5c5dd7d0
🛠️ .gitignore -> Added macOS metadata and private convo folders
wygud
2025-10-05 13:59:30 -0400
dfa301315b
macos: Fix shared memory compatibility and add documentation
wygud
2025-10-05 13:42:45 -0400
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
6a367a3db8
Support `tractor.pause_from_sync()` in `brokerd`s
#63
service_mng_to_tractor
Tyler Goodlet
2025-02-11 11:01:52 -0500
f71ec6504b
Official service-mngr to `tractor.hilevel` move
Tyler Goodlet
2025-02-11 10:34:34 -0500
618639df45
More service-mngr clarity notes
Tyler Goodlet
2024-08-21 13:26:05 -0400
92d80cb0a3
Drop `.cancel_actor()` from `maybe_spawn_daemon()`
Tyler Goodlet
2024-08-21 12:16:17 -0400
13e8ad9614
Prep service mngr for move to `tractor.hilevel`
Tyler Goodlet
2024-06-21 15:34:57 -0400
2539d1a289
Enable `greenback` for `.pause_from_sync()` by default?
Tyler Goodlet
2025-02-13 12:30:41 -0500
c11948aeeb
Delegate to `tractor.msg.pretty_struct` since it was factored from here!
Tyler Goodlet
2025-02-13 11:21:29 -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
05bdac5542
Woops, fix to read `.api_port` ref from the `Client.ib.client`..
Tyler Goodlet
2025-10-06 18:12:33 -0400
a392185d2f
Support per-`ib.vnc_addrs` vnc passwords
Tyler Goodlet
2025-10-05 12:32:53 -0400
9fd14ad6ce
ib: bump `docker/ib/README.rst`
Tyler Goodlet
2025-10-02 22:12:56 -0400
6ff9ba2e78
ib.feed: better no-bars error-log message format
Tyler Goodlet
2025-10-02 20:52:01 -0400
c1fbf70c62
Switch to `pyvnc` for IB reset hackz
Tyler Goodlet
2025-09-26 13:02:11 -0400
269b8158e6
Convert remaining `.to_asyncio.open_channel_from()` to `chan` fn-sig usage
Tyler Goodlet
2025-09-22 12:58:23 -0400
728a6f428e
`ib.feed`: finally solve `push()` exc propagation
Tyler Goodlet
2025-09-21 22:38:05 -0400
323840fdfc
`ib`: various type-annot, multiline styling and todos updates
Tyler Goodlet
2025-09-21 16:05:50 -0400
27c83fae0c
ib: add venue-hours checking
Tyler Goodlet
2025-09-20 22:13:59 -0400
e92d5baf99
ib: never relay "Warning:" errors to EMS..
Tyler Goodlet
2025-09-17 18:54:47 -0400
b1111bf9b0
ib: jig `.data_reset_hack()` with vnc-client failover
Tyler Goodlet
2025-09-15 16:53:25 -0400
d75c34d173
Merge pull request 'providers_sync: required API updates and `.brokers` refinements'
Gud Boi
2026-01-07 18:23:13 +0000
9be8ca6097
binance: add `AggTrade.nq: float`: "normal quantity" field..
#56
providers_sync
Tyler Goodlet
2025-12-31 12:52:46 -0500
bda8154d55
binance: handle new `TRADIFI_PERPETUAL`..
Tyler Goodlet
2025-12-16 16:15:30 -0500
fd4dca9963
binance: add `Pair.opoAllowed` field
Tyler Goodlet
2025-12-18 18:14:54 -0500
3c024206d4
binance: set `Pair.pegInstructionsAllowed = False`
Tyler Goodlet
2025-10-02 20:08:56 -0400
4e9394f24b
Add fix for binance API 3.1 rollout..
Tyler Goodlet
2025-08-27 23:00:23 -0400
cc0da23687
kraken: add crash-handling around `Pair()` init
Tyler Goodlet
2025-06-26 10:51:03 -0400
c6998431ea
kraken: `Pair.costmin` is now optional?
Tyler Goodlet
2025-06-26 10:49:39 -0400
af39a8d0a7
binance: add new `permissionSets` to base `Pair`
Tyler Goodlet
2025-06-09 10:16:41 -0400
85834b41eb
Update `binance` spot pairs with `amendAllowed`
Tyler Goodlet
2025-04-24 10:37:52 -0400
04be48e2d2
`.kraken`: add masked pauses for order req debug
Tyler Goodlet
2025-04-21 21:16:32 -0400
b6d8ddae94
`.questrade`: link in ws-API issue!
Tyler Goodlet
2025-02-13 12:33:52 -0500
925a12bd81
`.kraken.broker`: need to `await verify_balances()` ..
Tyler Goodlet
2025-02-13 12:33:19 -0500
13b7dfe1d0
`.brokers.ib.feed`: better `tractor.to_asyncio` typing and var naming throughout!
Tyler Goodlet
2025-02-13 12:32:43 -0500
19609b3214
`.brokers.cli`: module type and todo for `--pdb` flag to NOT src from sub-cmd
Tyler Goodlet
2025-02-13 12:29:43 -0500
51541b46be
Type loaded backend modules
Tyler Goodlet
2025-02-13 10:44:23 -0500
f218cf450e
Merge pull request 'port_to_latest_tractor'
Gud Boi
2026-01-07 04:43:27 +0000
c77aca1f90
Flip (back) `pikerd` to use TCP by default
#45
port_to_latest_tractor
Tyler Goodlet
2026-01-06 23:34:30 -0500
3adbabcba6
Use `pytest` plugin now exposed by `tractor`
Tyler Goodlet
2025-09-29 14:36:55 -0400
2b17b99964
`.ui._search`: collapse EGs as needed, use `tn` naming.
Tyler Goodlet
2025-09-21 12:02:04 -0400
f3767e4269
Port `.data._web_bs` stuff to strict-EGs
Tyler Goodlet
2025-09-21 11:08:14 -0400
c065ff6b86
Port `.cli` & `.service` to latest `tractor` registry APIs
Tyler Goodlet
2025-09-20 22:38:47 -0400
5dc0ecc802
binance; unmask around send-chan @acm usage
Tyler Goodlet
2025-09-20 22:32:05 -0400
ff81e57e73
Spurious first-draft of EG collapsing
Tyler Goodlet
2025-09-15 19:10:20 -0400
ef748c7599
Use `.trionics.collapse_eg()` in `.deribit.api`
Tyler Goodlet
2026-01-01 17:06:51 -0500
3f6853a437
Try running daemons on UDS tpt
Tyler Goodlet
2025-06-26 11:38:04 -0400
0bd8cd1882
Adjust feed status fields/display-pane to new actor-ID
Tyler Goodlet
2025-06-26 11:13:26 -0400
28db478da1
Adjust to `trio`'s strict eg nurseries throughout!
Tyler Goodlet
2025-06-26 11:00:20 -0400
d36575cd0d
Port to newer `tractor.get_registry()`
Tyler Goodlet
2025-06-09 10:18:08 -0400
9a2b43495d
Update legacy type to `tractor.MsgStream`
Tyler Goodlet
2025-04-24 10:37:33 -0400
8a17a75ba2
Merge pull request 'decimal_prices_thru_ems
Gud Boi
2026-01-07 03:25:27 +0000