Commit Graph

  • 07fbe859c3 Finally drop `Symbol` #39 no_symcache_no_problem Tyler Goodlet 2025-04-21 13:34:12 -0400
  • db0872e350 `.accounting._ledger`: typing anda more multiline styling Tyler Goodlet 2025-02-13 11:16:43 -0500
  • 878002aee0 Drop some bps and style logic to multiline Tyler Goodlet 2025-02-13 11:15:47 -0500
  • c9e6510535 Invert `getattr()` check for `get_mkt_pairs()` ep Tyler Goodlet 2025-02-13 10:59:25 -0500
  • 4cae3778c1 Allow ledger passes to ignore (symcache) unknown fqmes Tyler Goodlet 2024-10-30 12:49:20 -0400
  • ff49ff0376 Merge pull request 'wayland_nix_py313: keeping up with modern DEs and nix(os)' (#53) from wayland_nix_py313 into main main goodboy 2026-01-02 21:47:40 +0000
  • b884febd5f Update readme with `nix develop`/flake usage on wayland, and tweaked `uv sync` cmds #53 wayland_nix_py313 Tyler Goodlet 2026-01-02 14:07:56 -0500
  • 291508a9b1 Fix readme to `uv sync`.. link to astral docs Tyler Goodlet 2025-06-10 14:22:58 -0400
  • 7498c221a8 Drop variable regex from `ruff.toml` Tyler Goodlet 2025-04-21 21:22:32 -0400
  • 64828d2fe1 Bump `uv.lock` on nixos Tyler Goodlet 2026-01-01 20:25:49 -0500
  • 1e6fa8675d A better dep-groups specificity breakdown Tyler Goodlet 2026-01-01 20:06:34 -0500
  • 51fb871f57 Skip `ruff` dev-dep on nix(os) overlays Tyler Goodlet 2026-01-01 19:43:35 -0500
  • ffd6438b88 Add bash-completion pkgs to flake overlay Tyler Goodlet 2025-12-31 20:35:01 -0500
  • 5449141ec4 Update `default.nix` (from @nt) for py313 Tyler Goodlet 2025-12-16 16:14:59 -0500
  • 5337f8abee nix: make Qt6 work on wayland Tyler Goodlet 2025-12-16 16:07:01 -0500
  • 0329a6d852 Bump `flake.lock`, seemly nicely minimized B) Tyler Goodlet 2025-12-16 12:22:33 -0500
  • ff045f699f Redo `flake.nix` using `pyproject.nix` recos Tyler Goodlet 2025-12-16 12:15:40 -0500
  • 6d6ca1a908 Don't pin `pendulum` version so we can use wheel Tyler Goodlet 2025-12-16 12:14:47 -0500
  • c6147d81d3 `.accounting._ledger`: typing anda more multiline styling accounting_refinery Tyler Goodlet 2025-02-13 11:16:43 -0500
  • 0765bbec60 Drop some bps and style logic to multiline Tyler Goodlet 2025-02-13 11:15:47 -0500
  • f923e112eb `.accounting` add synopsis section to readme Tyler Goodlet 2025-02-13 11:14:41 -0500
  • 5d30325e91 `.questrade`: link in ws-API issue! #40 brokers_refinery Tyler Goodlet 2025-02-13 12:33:52 -0500
  • 3f0498f266 `.kraken.broker`: need to `await verify_balances()` .. Tyler Goodlet 2025-02-13 12:33:19 -0500
  • 03f83d25d5 `.brokers.ib.feed`: better `tractor.to_asyncio` typing and var naming throughout! Tyler Goodlet 2025-02-13 12:32:43 -0500
  • 9dbd55c4e4 `.brokers.cli`: module type and todo for `--pdb` flag to NOT src from sub-cmd Tyler Goodlet 2025-02-13 12:29:43 -0500
  • 00e59057c7 Type loaded backend modules Tyler Goodlet 2025-02-13 10:44:23 -0500
  • a92bb87cf3 Bump various `.brokers.core` doc string content/style Tyler Goodlet 2025-02-13 10:43:50 -0500
  • 3b78daf6ce Bump `uv.lock` on nixos nixround2_n_sway_testing Tyler Goodlet 2026-01-01 20:25:49 -0500
  • 15fbb66d51 A better dep-groups specificity breakdown Tyler Goodlet 2026-01-01 20:06:34 -0500
  • d77f49bc63 Skip `ruff` dev-dep on nix(os) overlays Tyler Goodlet 2026-01-01 19:43:35 -0500
  • 6c7f096bdb Add bash-completion pkgs to flake overlay Tyler Goodlet 2025-12-31 20:35:01 -0500
  • 85c602a8ff binance: add `AggTrade.nq: float`: "normal quantity" field.. Tyler Goodlet 2025-12-31 12:52:46 -0500
  • b2447a8fe8 binance: handle new `TRADIFI_PERPETUAL`.. Tyler Goodlet 2025-12-16 16:15:30 -0500
  • bf2726b066 Update `default.nix` (from @nt) for py313 Tyler Goodlet 2025-12-16 16:14:59 -0500
  • ef02aa62d3 nix: make Qt6 work on wayland Tyler Goodlet 2025-12-16 16:07:01 -0500
  • 3ca9f6ef9b Touch `conf.toml` by default when dne? Tyler Goodlet 2025-12-16 12:42:11 -0500
  • 1caf0ae1ae Bump `flake.lock`, seemly nicely minimized B) Tyler Goodlet 2025-12-16 12:22:33 -0500
  • 89510db6ba Redo `flake.nix` using `pyproject.nix` recos Tyler Goodlet 2025-12-16 12:15:40 -0500
  • 469239f93e Don't pin `pendulum` version so we can use wheel Tyler Goodlet 2025-12-16 12:14:47 -0500
  • da58f773c3 binance: add `Pair.opoAllowed` field Tyler Goodlet 2025-12-18 18:14:54 -0500
  • ee353099e8 Uhh ok, apparently this osenv var is just idiotic? dpi_font_autocalc_fomo_bits Tyler Goodlet 2025-12-19 19:11:11 -0500
  • 8dee35cfa7 Add `.cancel()` log around `_async_main()` KBI-exit qt_w_graceful_SIGINT Tyler Goodlet 2025-09-29 15:16:43 -0400
  • f628907bdc ib: bump `docker/ib/README.rst` how_to_show_ur_pp 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 ib_2025_updates 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.. alt_tpts_for_perf 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.. binance_api_3.1 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 #45 port_to_latest_tractor 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 bump_polars 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
  • 81693cc2f7 Teensie `piker.data` styling tweaks #29 subsys_refinery Tyler Goodlet 2025-02-13 11:04:59 -0500
  • 729a44a4e5 Invert `getattr()` check for `get_mkt_pairs()` ep Tyler Goodlet 2025-02-13 10:59:25 -0500
  • 15078a713d Allow ledger passes to ignore (symcache) unknown fqmes Tyler Goodlet 2024-10-30 12:49:20 -0400
  • f469456c0b Add `pyperclip` as dev dep for `xonsh` clipboard interop #34 add_visidata Tyler Goodlet 2025-02-21 16:02:12 -0500
  • 5cbd4c52de Add `visidata` as a dev-dep for introspecting time-series files Tyler Goodlet 2025-02-18 18:30:58 -0500