Commit Graph

  • 44c339779f `.storage.__init__`: code styling updates hist_backfill_fixes Tyler Goodlet 2025-10-09 20:00:05 -0400
  • 614f1c00c5 Bump `brokers.toml`, update ib and deribit sections Tyler Goodlet 2025-10-09 18:25:50 -0400
  • f756f0fdd8 Deribit's fixes #42 max_pain_storage Nelson Torres 2025-10-08 18:49:46 -0300
  • 8339b39d9e Woops, fix to read `.api_port` ref from the `Client.ib.client`.. Tyler Goodlet 2025-10-06 18:12:33 -0400
  • a07e0a11d3 Bump ib-container docs and compose file Tyler Goodlet 2025-10-06 18:10:23 -0400
  • 18b66e5506 🟢 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 macos_fixed_with_readme wygud 2025-10-05 17:09:31 -0400
  • 5e3cd1fc6b dnks: FIX IN REPONSE TO SYMBOL SWITCHING CAUSING A AsyncVNCClient.connect ERROR wygud 2025-10-05 14:24:06 -0400
  • b6e4630148 🛠️ .gitignore -> Added macOS metadata and private convo folders wygud 2025-10-05 13:59:30 -0400
  • 3424c01798 macos: Fix shared memory compatibility and add documentation wygud 2025-10-05 13:42:45 -0400
  • d89d2a0c04 Support per-`ib.vnc_addrs` vnc passwords Tyler Goodlet 2025-10-05 12:32:53 -0400
  • cca2b14548 `.tsp._history`: drop `feed_is_live` syncing, another seg flag Tyler Goodlet 2025-10-02 19:53:08 -0400
  • 4d50bebf11 Woops, keep `np2pl` exposed from `.tsp` Tyler Goodlet 2025-10-02 14:14:28 -0400
  • d6f3f47df3 accounting.calc: `.error()` on bad txn-time fields.. Tyler Goodlet 2025-10-02 12:17:57 -0400
  • 0c7edb3223 Factor to a new `.tsp._history` sub-mod Tyler Goodlet 2025-09-29 16:41:08 -0400
  • 3751140fca ib: bump `docker/ib/README.rst` how_to_show_ur_pp Tyler Goodlet 2025-10-02 22:12:56 -0400
  • 588569edb3 ib.feed: better no-bars error-log message format Tyler Goodlet 2025-10-02 20:52:01 -0400
  • 8a5bb688af binance: set `Pair.pegInstructionsAllowed = False` Tyler Goodlet 2025-10-02 20:08:56 -0400
  • 513ced6a70 Wow, update root `conf.toml` to new multiaddr style Tyler Goodlet 2025-10-02 20:07:23 -0400
  • cd15f2ae76 🟢 .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 macos_fixes_2025 wygud 2025-10-02 14:25:44 -0400
  • ed3a8d81b1 🔴 No files deleted. wygud 2025-10-01 16:35:46 -0400
  • 61edb5cb19 🟢 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
  • 4398481591 Add `.cancel()` log around `_async_main()` KBI-exit qt_w_graceful_SIGINT Tyler Goodlet 2025-09-29 15:16:43 -0400
  • f2ae3b0e2e `accouning.calc`: enable crash handlers on `debug_mode` input (via test harness) Tyler Goodlet 2025-09-29 15:14:35 -0400
  • 56b660fe34 Draft a gt-one-`.fqme`-in-txns/account-file test Tyler Goodlet 2025-09-29 15:02:50 -0400
  • 6eced8ca67 `data._symcache`, impl a summary `.__repr__()`, avoids `Asset` causality issues Tyler Goodlet 2025-09-29 15:00:14 -0400
  • 3eb1bf8248 Use `pytest` plugin now exposed by `tractor` Tyler Goodlet 2025-09-29 14:36:55 -0400
  • e007163816 Avoid `msgspec` eval-err on `Asset` in symcache? Tyler Goodlet 2025-09-29 13:44:57 -0400
  • e14008701c Drop `open_pps()` from ems tests Tyler Goodlet 2025-09-29 13:33:03 -0400
  • 8bb5c1bf96 `ui._remote_ctl`: shield remote rect removals Tyler Goodlet 2025-09-29 13:26:11 -0400
  • 0462415491 `_ems`: tolerate and warn on already popped execs Tyler Goodlet 2025-09-29 13:21:11 -0400
  • 62f27bf509 `polars.cumsum()` is now `.cum_sum()` Tyler Goodlet 2025-09-27 12:24:11 -0400
  • 3f48098c55 ui.order_mode: prioritize mkt-match on `.bs_mktid` Tyler Goodlet 2025-09-27 11:55:35 -0400
  • ad3fe65bd9 Set `.bs_mktid` on all IB position-msg emissions.. Tyler Goodlet 2025-09-26 17:44:06 -0400
  • 9ea857298c Add an option `BrokerdPosition.bs_mktid` field Tyler Goodlet 2025-09-26 17:38:22 -0400
  • b0f273f091 Don't override `Account.pps: dict` entries.. Tyler Goodlet 2025-09-26 15:17:41 -0400
  • 6cc3518143 Bump lock file after vnc client change ib_2025_updates Tyler Goodlet 2025-09-26 13:25:49 -0400
  • e265a98456 Switch to `pyvnc` for IB reset hackz Tyler Goodlet 2025-09-26 13:02:11 -0400
  • 4f8dc7693b Convert remaining `.to_asyncio.open_channel_from()` to `chan` fn-sig usage Tyler Goodlet 2025-09-22 12:58:23 -0400
  • 4f2fd73bb7 Mk testing subpkg "private", `git` ignore for now testing_utils Tyler Goodlet 2025-09-22 09:45:49 -0400
  • 40dca34fde Flip screen-info script to qt6, refine it to heck. Tyler Goodlet 2025-09-22 09:05:51 -0400
  • db77d7ab29 Use gitea for `tractor` repo endpoint Tyler Goodlet 2025-09-22 06:50:58 -0400
  • 8c274efd18 `ib.feed`: finally solve `push()` exc propagation Tyler Goodlet 2025-09-21 22:38:05 -0400
  • 0b123c9af9 `ib`: various type-annot, multiline styling and todos updates Tyler Goodlet 2025-09-21 16:05:50 -0400
  • d17160519e `.ui._search`: collapse EGs as needed, use `tn` naming. Tyler Goodlet 2025-09-21 12:02:04 -0400
  • 5bc7e4c9b6 Bump lock file with `tractor` piker pinned branch Tyler Goodlet 2025-09-21 11:26:49 -0400
  • d35e1e5c67 Port `.data._web_bs` stuff to strict-EGs Tyler Goodlet 2025-09-21 11:08:14 -0400
  • d4c10b2b0f Use `tractor`'s updated `piker_pin` branch (again) Tyler Goodlet 2025-09-21 10:59:42 -0400
  • 46285a601e Port `.cli` & `.service` to latest `tractor` registry APIs Tyler Goodlet 2025-09-20 22:38:47 -0400
  • f9610c9e26 Bump to WIP "piker pin" `tractor` dev branch, with lock file Tyler Goodlet 2025-09-20 22:36:53 -0400
  • 9d5e405903 binance; unmask around send-chan @acm usage Tyler Goodlet 2025-09-20 22:32:05 -0400
  • e19a724037 ib: add venue-hours checking Tyler Goodlet 2025-09-20 22:13:59 -0400
  • 390a57c96d ib: never relay "Warning:" errors to EMS.. alt_tpts_for_perf Tyler Goodlet 2025-09-17 18:54:47 -0400
  • 69eac7bb15 Spurious first-draft of EG collapsing Tyler Goodlet 2025-09-15 19:10:20 -0400
  • a45de0b710 ib-related: cope with invalid txn timestamps Tyler Goodlet 2025-09-15 18:29:19 -0400
  • 9df1988aa6 ib: jig `.data_reset_hack()` with vnc-client failover Tyler Goodlet 2025-09-15 16:53:25 -0400
  • f7caa75228 Add fix for binance API 3.1 rollout.. binance_api_3.1 Tyler Goodlet 2025-08-27 23:00:23 -0400
  • e9613e46f6 Mk a `notes_to_self/` move orig file `ideas.rst' Tyler Goodlet 2025-07-21 18:42:57 -0400
  • 6637ca9e4f Drop old/masked ahab-docker daemon starting Tyler Goodlet 2025-07-18 19:35:54 -0400
  • 7e139e6a8e Add `pyperclip` dep for goodboy's xonsh-clipboard needs Bp Tyler Goodlet 2025-06-26 11:40:28 -0400
  • c2d9283db4 Try running daemons on UDS tpt Tyler Goodlet 2025-06-26 11:38:04 -0400
  • 28ba1392bb Adjust feed status fields/display-pane to new actor-ID #45 port_to_latest_tractor Tyler Goodlet 2025-06-26 11:13:26 -0400
  • f50202a6af Adjust to `trio`'s strict eg nurseries throughout! Tyler Goodlet 2025-06-26 11:00:20 -0400
  • baff466ee0 kraken: add crash-handling around `Pair()` init Tyler Goodlet 2025-06-26 10:51:03 -0400
  • b01edcf65a kraken: `Pair.costmin` is now optional? Tyler Goodlet 2025-06-26 10:49:39 -0400
  • 2545def7bb Start a manual `tags` file for internal refs Tyler Goodlet 2025-06-20 16:00:14 -0400
  • 1b74417688 Flip to non-git`msgspec`, update `bidict`, link to "sdof" `tractor` dev branch Tyler Goodlet 2025-06-10 14:25:21 -0400
  • 4d4f5d0af5 Fix readme to `uv sync`.. link to astral docs Tyler Goodlet 2025-06-10 14:22:58 -0400
  • 7e82bf0729 Support python 3.13 !! Tyler Goodlet 2025-06-10 13:12:38 -0400
  • f1b4550483 Flip to latest `tractor` @ `branch = main` deps Tyler Goodlet 2025-03-29 18:16:02 -0400
  • bdaf74a19a Add a couple new grays to the pallete Tyler Goodlet 2025-06-09 10:43:52 -0400
  • b87ca76700 Bump to (latest) `polars`, the `0.20.6x` series B) bump_polars Tyler Goodlet 2025-06-09 10:35:47 -0400
  • 94caa248e7 TO-CHERRY: another sampler EoC suppression case? #44 decimal_prices_thru_ems Tyler Goodlet 2025-06-09 10:27:01 -0400
  • da953b6b0c Port to newer `tractor.get_registry()` Tyler Goodlet 2025-06-09 10:18:08 -0400
  • fb8375f608 deribit: fill out docstr for `.api.get_values_from_cb_normalized_date()` Tyler Goodlet 2025-06-09 10:17:36 -0400
  • d5faf4f59d binance: add new `permissionSets` to base `Pair` Tyler Goodlet 2025-06-09 10:16:41 -0400
  • df5e72f7ae max_pain-script: bit of multi-line fmting Tyler Goodlet 2025-06-09 10:11:10 -0400
  • bf33cb93b1 Fix type-check assertion in ems test to use `is` Tyler Goodlet 2025-04-24 12:53:32 -0400
  • d655e81290 max_pain: add piker logging, tweak var names, notes and todos Tyler Goodlet 2025-04-24 12:15:26 -0400
  • bc72e3d206 Drop unused `assets: dict` Tyler Goodlet 2025-04-24 11:34:32 -0400
  • 35cb538a69 Update `binance` spot pairs with `amendAllowed` Tyler Goodlet 2025-04-24 10:37:52 -0400
  • 8a768af5bb Update legacy type to `tractor.MsgStream` Tyler Goodlet 2025-04-24 10:37:33 -0400
  • 8b0fac3b6c TOSQUASH: 84ad34f51, one more `float` cast for paperboi.. Tyler Goodlet 2025-04-22 22:29:12 -0400
  • 36cc0cf750 TOSQUASH: 84ad34f51, lingering `float` casts.. Tyler Goodlet 2025-04-22 00:20:48 -0400
  • 3ff0a86741 Gracefully close on EoCs thrown in quote throttler Tyler Goodlet 2025-04-21 21:31:13 -0400
  • 705f0e86ac Drop variable regex from `ruff.toml` Tyler Goodlet 2025-04-21 21:22:32 -0400
  • 2a24d1d50c `.kraken`: add masked pauses for order req debug Tyler Goodlet 2025-04-21 21:16:32 -0400
  • 84ad34f51e Cast to `float` as needed from order-mode and ems Tyler Goodlet 2025-04-21 20:36:28 -0400
  • cbbf674737 Finally drop `Symbol` Tyler Goodlet 2025-04-21 13:34:12 -0400
  • ec71dc2018 Mk `Brokerd[Order].price` avoid `float`-errs Tyler Goodlet 2025-04-21 13:06:53 -0400
  • 17aebf44a9 Add note to `.brokers.ib.api` about removing `_bar_load_dtype` #43 mp_fomo_polish Tyler Goodlet 2025-03-28 18:33:38 -0400
  • 5f347c9f6a Show in readme how to install GUIs with `--extra` flag Tyler Goodlet 2025-03-28 18:32:53 -0400
  • cdb41e4881 Add some notes about using multi-ine strings instead of `print()`s Tyler Goodlet 2025-03-07 19:23:22 -0500
  • 289b63bb2a Line limit tweaks for reading in slim `vsplit`s Bp Tyler Goodlet 2025-03-07 19:22:26 -0500
  • 8f1e082c91 Add write_oi for open interest Nelson Torres 2025-03-04 19:30:11 -0300
  • b9321dbb49 Add Plot #23 max_pain_chart Nelson Torres 2025-02-03 18:38:40 -0300
  • 21d051b05f Extract logic from get_max_pain() Nelson Torres 2025-02-03 18:35:35 -0300
  • 3118d0f140 Max pain daemon: #13 max_pain_deribit Nelson Torres 2025-01-30 02:02:04 -0300
  • 4278d8e2f1 Deribit api key changes introduce: Nelson Torres 2025-01-30 01:38:37 -0300
  • b209512eb6 Add `.log.mk_repr()` to create `reprlib.Repr`s #21 deribit_fix Tyler Goodlet 2024-11-19 21:05:16 -0500
  • 8a9d21468a Deribit api key changes introduce: Nelson Torres 2025-01-30 01:38:37 -0300