Commit Graph

  • f628907bdc ib: bump `docker/ib/README.rst` Tyler Goodlet 2025-10-02 22:12:56 -0400
  • 3df1308b77 ib.feed: better no-bars error-log message format Tyler Goodlet 2025-10-02 20:52:01 -0400
  • c6afe7125e binance: set `Pair.pegInstructionsAllowed = False` Tyler Goodlet 2025-10-02 20:08:56 -0400
  • d6560ecc81 Wow, update root `conf.toml` to new multiaddr style Tyler Goodlet 2025-10-02 20:07:23 -0400
  • 9bfdcac72f `accouning.calc`: enable crash handlers on `debug_mode` input (via test harness) Tyler Goodlet 2025-09-29 15:14:35 -0400
  • 82077df8bb Draft a gt-one-`.fqme`-in-txns/account-file test Tyler Goodlet 2025-09-29 15:02:50 -0400
  • af3b54108a `data._symcache`, impl a summary `.__repr__()`, avoids `Asset` causality issues Tyler Goodlet 2025-09-29 15:00:14 -0400
  • d732788c61 Use `pytest` plugin now exposed by `tractor` Tyler Goodlet 2025-09-29 14:36:55 -0400
  • 7549016085 Avoid `msgspec` eval-err on `Asset` in symcache? Tyler Goodlet 2025-09-29 13:44:57 -0400
  • b526a248e2 Drop `open_pps()` from ems tests Tyler Goodlet 2025-09-29 13:33:03 -0400
  • 997f8efd01 `ui._remote_ctl`: shield remote rect removals Tyler Goodlet 2025-09-29 13:26:11 -0400
  • d8023377b5 `_ems`: tolerate and warn on already popped execs Tyler Goodlet 2025-09-29 13:21:11 -0400
  • d1fd8065ea `polars.cumsum()` is now `.cum_sum()` Tyler Goodlet 2025-09-27 12:24:11 -0400
  • 583353acb9 ui.order_mode: prioritize mkt-match on `.bs_mktid` Tyler Goodlet 2025-09-27 11:55:35 -0400
  • 7ac0de4efc Set `.bs_mktid` on all IB position-msg emissions.. Tyler Goodlet 2025-09-26 17:44:06 -0400
  • c0ea7abcfb Add an option `BrokerdPosition.bs_mktid` field Tyler Goodlet 2025-09-26 17:38:22 -0400
  • 860fc28bbc Don't override `Account.pps: dict` entries.. Tyler Goodlet 2025-09-26 15:17:41 -0400
  • 4d81ba307e Bump lock file after vnc client change Tyler Goodlet 2025-09-26 13:25:49 -0400
  • ce3c11e19a Switch to `pyvnc` for IB reset hackz Tyler Goodlet 2025-09-26 13:02:11 -0400
  • a7e29a8573 Convert remaining `.to_asyncio.open_channel_from()` to `chan` fn-sig usage Tyler Goodlet 2025-09-22 12:58:23 -0400
  • 9469a7c53c Flip screen-info script to qt6, refine it to heck. Tyler Goodlet 2025-09-22 09:05:51 -0400
  • b19b55f40a Use gitea for `tractor` repo endpoint Tyler Goodlet 2025-09-22 06:50:58 -0400
  • 70a9be5761 `ib.feed`: finally solve `push()` exc propagation Tyler Goodlet 2025-09-21 22:38:05 -0400
  • dce7fac2c1 `ib`: various type-annot, multiline styling and todos updates Tyler Goodlet 2025-09-21 16:05:50 -0400
  • 8f690fbd59 `.ui._search`: collapse EGs as needed, use `tn` naming. Tyler Goodlet 2025-09-21 12:02:04 -0400
  • f89461fb29 Bump lock file with `tractor` piker pinned branch Tyler Goodlet 2025-09-21 11:26:49 -0400
  • f612b8e772 Port `.data._web_bs` stuff to strict-EGs Tyler Goodlet 2025-09-21 11:08:14 -0400
  • 44b8178809 Use `tractor`'s updated `piker_pin` branch (again) Tyler Goodlet 2025-09-21 10:59:42 -0400
  • 663bf0c4ea Port `.cli` & `.service` to latest `tractor` registry APIs Tyler Goodlet 2025-09-20 22:38:47 -0400
  • 8099650430 Bump to WIP "piker pin" `tractor` dev branch, with lock file Tyler Goodlet 2025-09-20 22:36:53 -0400
  • 6a6d58f8c6 binance; unmask around send-chan @acm usage Tyler Goodlet 2025-09-20 22:32:05 -0400
  • 218d0d6a69 ib: add venue-hours checking Tyler Goodlet 2025-09-20 22:13:59 -0400
  • 9b19886285 ib: never relay "Warning:" errors to EMS.. Tyler Goodlet 2025-09-17 18:54:47 -0400
  • 2d039ecd9a Spurious first-draft of EG collapsing Tyler Goodlet 2025-09-15 19:10:20 -0400
  • 416ef53376 Use `.trionics.collapse_eg()` in `.deribit.api` Tyler Goodlet 2026-01-01 17:06:51 -0500
  • 62cc0575aa ib-related: cope with invalid txn timestamps Tyler Goodlet 2025-09-15 18:29:19 -0400
  • b4cbefc76d ib: jig `.data_reset_hack()` with vnc-client failover Tyler Goodlet 2025-09-15 16:53:25 -0400
  • 1a25369d47 Add fix for binance API 3.1 rollout.. Tyler Goodlet 2025-08-27 23:00:23 -0400
  • 1f23e4970f Mk a `notes_to_self/` move orig file `ideas.rst' Tyler Goodlet 2025-07-21 18:42:57 -0400
  • b61ea7349f Drop old/masked ahab-docker daemon starting Tyler Goodlet 2025-07-18 19:35:54 -0400
  • 29a6b498c4 Add `pyperclip` dep for goodboy's xonsh-clipboard needs Bp Tyler Goodlet 2025-06-26 11:40:28 -0400
  • 26162e398a Try running daemons on UDS tpt Tyler Goodlet 2025-06-26 11:38:04 -0400
  • d3ae2b26f6 Adjust feed status fields/display-pane to new actor-ID Tyler Goodlet 2025-06-26 11:13:26 -0400
  • d0328bd640 Adjust to `trio`'s strict eg nurseries throughout! Tyler Goodlet 2025-06-26 11:00:20 -0400
  • 3c92b0c255 kraken: add crash-handling around `Pair()` init Tyler Goodlet 2025-06-26 10:51:03 -0400
  • bd1fc32368 kraken: `Pair.costmin` is now optional? Tyler Goodlet 2025-06-26 10:49:39 -0400
  • d99c55b16f Start a manual `tags` file for internal refs Tyler Goodlet 2025-06-20 16:00:14 -0400
  • d0789956d0 Flip to non-git`msgspec`, update `bidict`, link to "sdof" `tractor` dev branch Tyler Goodlet 2025-06-10 14:25:21 -0400
  • 305db791ee Fix readme to `uv sync`.. link to astral docs Tyler Goodlet 2025-06-10 14:22:58 -0400
  • ebc8c70779 Support python 3.13 !! Tyler Goodlet 2025-06-10 13:12:38 -0400
  • fe9ff1afe4 Flip to latest `tractor` @ `branch = main` deps Tyler Goodlet 2025-03-29 18:16:02 -0400
  • e2f95c2bee Add a couple new grays to the pallete Tyler Goodlet 2025-06-09 10:43:52 -0400
  • d92fcb982c Bump to (latest) `polars`, the `0.20.6x` series B) Tyler Goodlet 2025-06-09 10:35:47 -0400
  • b61145ec5a Add missing f-str prefix to log line Tyler Goodlet 2025-06-09 10:27:01 -0400
  • 624cca091a Port to newer `tractor.get_registry()` Tyler Goodlet 2025-06-09 10:18:08 -0400
  • 9045e18386 binance: add new `permissionSets` to base `Pair` Tyler Goodlet 2025-06-09 10:16:41 -0400
  • 23ea65e337 Fix type-check assertion in ems test to use `is` Tyler Goodlet 2025-04-24 12:53:32 -0400
  • ea2e374101 Update `binance` spot pairs with `amendAllowed` Tyler Goodlet 2025-04-24 10:37:52 -0400
  • f64fcc69ed Update legacy type to `tractor.MsgStream` Tyler Goodlet 2025-04-24 10:37:33 -0400
  • f3a20ed77f TOSQUASH: 84ad34f51, one more `float` cast for paperboi.. Tyler Goodlet 2025-04-22 22:29:12 -0400
  • 95cdaf8114 TOSQUASH: 84ad34f51, lingering `float` casts.. Tyler Goodlet 2025-04-22 00:20:48 -0400
  • 39dcaf528a Drop variable regex from `ruff.toml` Tyler Goodlet 2025-04-21 21:22:32 -0400
  • 3f663e0e73 `.kraken`: add masked pauses for order req debug Tyler Goodlet 2025-04-21 21:16:32 -0400
  • de542c90fb Cast to `float` as needed from order-mode and ems Tyler Goodlet 2025-04-21 20:36:28 -0400
  • 41559e6729 Finally drop `Symbol` Tyler Goodlet 2025-04-21 13:34:12 -0400
  • 93e22e27b9 Mk `Brokerd[Order].price` avoid `float`-errs Tyler Goodlet 2025-04-21 13:06:53 -0400
  • a00e9c0e64 Merge pull request 'ems_no_last_required: don't require `last` field to boot dark-pool engine' (#38) from ems_no_last_required into main Gud Boi 2026-01-01 20:15:57 +0000
  • cb694700c2 Merge pull request 'stop_is_oec: expect `trio.EndOfChannel` as graceful stream shutdown' (#52) from stop_is_eoc into main Gud Boi 2026-01-01 19:57:35 +0000
  • 11c931f65d User `piker_pin` branch from gitea `tractor` repo #52 stop_is_eoc Tyler Goodlet 2026-01-01 14:50:23 -0500
  • 0f3754ca56 max_pain-script: bit of multi-line fmting #43 mp_fomo_polish Tyler Goodlet 2025-06-09 10:11:10 -0400
  • dc8bfcccd8 max_pain: add piker logging, tweak var names, notes and todos Tyler Goodlet 2025-04-24 12:15:26 -0400
  • b18b5a7592 deribit: fill out docstr for `.api.get_values_from_cb_normalized_date()` Tyler Goodlet 2025-06-09 10:17:36 -0400
  • 08488a9098 Drop unused `assets: dict` Tyler Goodlet 2025-04-24 11:34:32 -0400
  • 6ee0d86548 Merge pull request 'dpi_scaling_round2: a bit of research on `Qt6`'s hiDPI support' (#49) from dpi_scaling_round2 into dpi-font-auto-calc momo 2025-12-22 21:47:57 +0000
  • e63cffaf53 Add `.xsh` script mentioned in gitea #50 #49 dpi_scaling_round2 Tyler Goodlet 2025-12-19 19:27:01 -0500
  • 49bedb4912 Reorder imports in `qt_screen_info.py` ?? Tyler Goodlet 2025-12-16 18:22:05 -0500
  • 35744f666f Add some Qt DPI extras to `qt_screen_info.py` Tyler Goodlet 2025-12-18 18:12:04 -0500
  • 6f9b7320e5 Re-fmt and `.info()` the `.configure_to_dpi()` DPI calcs for now Tyler Goodlet 2025-12-17 11:42:44 -0500
  • 47dbed1229 fixed spacing di1ara 2025-12-08 22:22:31 -0500
  • 0563c91b33 fixed pytest test for dpi font auto calculation di1ara 2025-12-08 22:16:59 -0500
  • 7ff4f5d059 added pytest, moved dependencies di1ara 2025-12-08 15:29:56 -0500
  • c6c768eb77 fix DpiAwareFont default size calculation di1ara 2025-12-03 16:50:10 -0500
  • f756f0fdd8 Deribit's fixes #42 max_pain_storage Nelson Torres 2025-10-08 18:49:46 -0300
  • 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_fixes_with_readme_premain_BACKUP 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
  • 3751140fca ib: bump `docker/ib/README.rst` 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
  • 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