Commit Graph

  • 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
  • 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
  • 838ddd6e79 Fix type-check assertion in ems test to use `is` #44 decimal_prices_thru_ems Tyler Goodlet 2025-04-24 12:53:32 -0400
  • aaf2dbcd79 Cast to `float` as needed from order-mode and ems Tyler Goodlet 2025-04-21 20:36:28 -0400
  • cf976ff12b Mk `Brokerd[Order].price` avoid `float`-errs Tyler Goodlet 2025-04-21 13:06:53 -0400
  • fa0d088ebc Merge pull request 'rando_data_subsys_styling Gud Boi 2026-01-07 02:43:35 +0000
  • dc61e6fc4f Report with `{fqme!r}` in feed allocator for type clarity #58 #29 subsys_refinery rando_data_subsys_styling Tyler Goodlet 2025-12-30 11:06:43 -0500
  • b2b0e4c40d `.config.get_app_dir()`: link to `click`'s orig impl on GH Tyler Goodlet 2025-12-30 11:03:42 -0500
  • 4b1fa2173b Touch `conf.toml` by default when dne? Tyler Goodlet 2025-12-16 12:42:11 -0500
  • b3d345fc41 Wow, update root `conf.toml` to new multiaddr style Tyler Goodlet 2025-10-02 20:07:23 -0400
  • 0282e632f9 `data._symcache`, impl a summary `.__repr__()`, avoids `Asset` causality issues Tyler Goodlet 2025-09-29 15:00:14 -0400
  • 7e600b3901 Avoid `msgspec` eval-err on `Asset` in symcache? Tyler Goodlet 2025-09-29 13:44:57 -0400
  • dbe2567fe8 Flip screen-info script to qt6, refine it to heck. Tyler Goodlet 2025-09-22 09:05:51 -0400
  • 60df863a6a Mk a `notes_to_self/` move orig file `ideas.rst' Tyler Goodlet 2025-07-21 18:42:57 -0400
  • 2d44a9afaa Drop old/masked ahab-docker daemon starting Tyler Goodlet 2025-07-18 19:35:54 -0400
  • 57a5903ccf Start a manual `tags` file for internal refs Tyler Goodlet 2025-06-20 16:00:14 -0400
  • cbe0cbd29c Add a couple new grays to the pallete Tyler Goodlet 2025-06-09 10:43:52 -0400
  • 2158e27a66 Add missing f-str prefix to log line Tyler Goodlet 2025-06-09 10:27:01 -0400
  • 323290d20b Teensie `piker.data` styling tweaks Tyler Goodlet 2025-02-13 11:04:59 -0500
  • 4dd7391da7 Merge pull request 'bump_polars: new version with API adjustments' (#57) from bump_polars into main Gud Boi 2026-01-06 23:02:07 +0000
  • 2ced05c4d5 `polars.cumsum()` is now `.cum_sum()` #57 bump_polars Tyler Goodlet 2025-09-27 12:24:11 -0400
  • e10f3a16dd Bump to (latest) `polars`, the `0.20.6x` series B) Tyler Goodlet 2025-06-09 10:35:47 -0400
  • 70f952a083 Bump various `.brokers.core` doc string content/style #40 brokers_refinery Tyler Goodlet 2025-02-13 10:43:50 -0500
  • ae7cd8df7c ib: multiline stylings, typing, timeout report Tyler Goodlet 2025-12-30 11:02:41 -0500
  • b994dd85af Woops, fix to read `.api_port` ref from the `Client.ib.client`.. Tyler Goodlet 2025-10-06 18:12:33 -0400
  • 7bea7518a5 Support per-`ib.vnc_addrs` vnc passwords Tyler Goodlet 2025-10-05 12:32:53 -0400
  • a591ae998d binance: add `AggTrade.nq: float`: "normal quantity" field.. Tyler Goodlet 2025-12-31 12:52:46 -0500
  • 3f16156e4d binance: handle new `TRADIFI_PERPETUAL`.. Tyler Goodlet 2025-12-16 16:15:30 -0500
  • dee622bfc7 binance: add `Pair.opoAllowed` field Tyler Goodlet 2025-12-18 18:14:54 -0500
  • 7cb65490c6 ib: bump `docker/ib/README.rst` Tyler Goodlet 2025-10-02 22:12:56 -0400
  • 2d62ee681c ib.feed: better no-bars error-log message format Tyler Goodlet 2025-10-02 20:52:01 -0400
  • 5e44e3e6d6 binance: set `Pair.pegInstructionsAllowed = False` Tyler Goodlet 2025-10-02 20:08:56 -0400
  • 44f58657c3 Set `.bs_mktid` on all IB position-msg emissions.. Tyler Goodlet 2025-09-26 17:44:06 -0400
  • 6d6afbde8f Switch to `pyvnc` for IB reset hackz Tyler Goodlet 2025-09-26 13:02:11 -0400
  • 6501f04ace Convert remaining `.to_asyncio.open_channel_from()` to `chan` fn-sig usage Tyler Goodlet 2025-09-22 12:58:23 -0400
  • eff651ea28 `ib.feed`: finally solve `push()` exc propagation Tyler Goodlet 2025-09-21 22:38:05 -0400