Commit Graph

  • f3ab10b103 Add gh-pages docs deploy workflow Gud Boi 2026-06-11 15:18:02 -0400
  • bbb41b69c5 Write the big boi docs content tree Gud Boi 2026-06-11 15:17:14 -0400
  • 4a1f633f8c Add `d2` diagram sources + rendered SVGs Gud Boi 2026-06-11 15:16:44 -0400
  • 6dafe85f54 Rebuild sphinx scaffold on `pydata` theme Gud Boi 2026-06-11 15:16:18 -0400
  • e8ec1bcc57 Add `docs` dependency-group for sphinx 9 stack Gud Boi 2026-06-11 15:15:51 -0400
  • 759d46dd17 Add 5 examples filling doc-tutorial gaps Gud Boi 2026-06-11 15:15:26 -0400
  • f11a74c15d Un-hide stdlib primes example, add `trio` shim Gud Boi 2026-06-11 15:14:58 -0400
  • fb8a6b2473 Use `.wait_for_result()` in dated examples Gud Boi 2026-06-11 15:14:32 -0400
  • 2e2d988bf7
    Merge pull request #469 from goodboy/wkt/rm_test_warnings Bd 2026-06-28 13:17:38 -0400
  • bffeba952a Use `aid.uid` over manual `(name, uuid)` tuples wkt/rm_test_warnings Gud Boi 2026-06-27 21:38:30 -0400
  • 3e04968e79 Floor `get_rando_addr` port at 1024, not 1000 Gud Boi 2026-06-27 18:54:06 -0400
  • bc91a1bdfa Inline `send_yield` body to drop its deprecation Gud Boi 2026-06-25 20:32:05 -0400
  • d55c971644 Filter 2 unfixable-at-source test warnings via ini Gud Boi 2026-06-25 19:09:42 -0400
  • dc8562cf14 Adapt SIGINT test to `trio` strict exception-groups Gud Boi 2026-06-25 19:09:42 -0400
  • 4607090a5d Use `.aid` fields over deprecated `.uid` in tests Gud Boi 2026-06-25 17:44:22 -0400
  • 727aee0f84 Use `.aid` fields over deprecated `.uid` in core Gud Boi 2026-06-25 17:37:29 -0400
  • 725c4ef212 Use `.cancel_called` over deprecated `ActorNursery.cancelled` Gud Boi 2026-06-25 17:32:54 -0400
  • c4dee6ab4b Raw-string pexpect patterns to kill `SyntaxWarning`s Gud Boi 2026-06-25 17:32:54 -0400
  • e1039b4d86 Register `has_nested_actors`/`trio` pytest marks Gud Boi 2026-06-25 17:32:54 -0400
  • 3335865d5d Add `hung-dump.xsh` hang-triage tool to `scripts` Gud Boi 2026-06-25 15:07:15 -0400
  • d95cd94e20
    Merge pull request #465 from goodboy/trio_033_upgrade Bd 2026-06-24 23:30:18 -0400
  • 6764251e6b Clarify eg-wrap contract + tighten `stdout` typing Gud Boi 2026-06-24 19:09:45 -0400
  • 02cb789901 Bound retained `stderr` to a tail + de-dup decode Gud Boi 2026-06-24 19:08:19 -0400
  • a3f8765264 Resolve relay `emit` only when relaying Gud Boi 2026-06-24 19:05:55 -0400
  • e076296cda Guard `stdout=PIPE`/`capture_*` footguns Gud Boi 2026-06-24 19:04:35 -0400
  • 7f6782b9be Fix `test_simple_context` for `trio>=0.33` groups Gud Boi 2026-06-24 13:11:40 -0400
  • 35414a42a9 Scale `test_most_beautiful_word` deadline for CI Gud Boi 2026-06-24 12:32:24 -0400
  • 8fcb9eb7d6 Skip `test_parent_tty_isolated` off-Linux (`/proc`-only) Gud Boi 2026-06-23 19:03:56 -0400
  • 14329ec1d6 Strip ANSI + accept `_create(...)` in devx tests Gud Boi 2026-06-02 00:41:06 -0400
  • 008824d650 Add `supervise_run_process` to `trionics._subproc` Gud Boi 2026-06-01 19:29:46 -0400
  • 6255c17db9 Use `is not None` check for peer-connect `event` Gud Boi 2026-05-29 18:18:41 -0400
  • 6a1149d401
    Merge pull request #467 from goodboy/custom_log_levels_api Bd 2026-06-24 18:18:37 -0400
  • 88cc68edd3 Fix `add_log_level()` re-registration value drift custom_log_levels_api Gud Boi 2026-06-24 18:03:28 -0400
  • 3727ce9e6f Bump lockfile for `xonsh>=0.23.8` release Gud Boi 2026-06-22 14:51:18 -0400
  • 90c316f90c Code-style, couple newline/ws tweaks Gud Boi 2026-06-07 20:21:56 -0400
  • 6db796ed83 Pin to latest `xonsh` release Gud Boi 2026-06-03 13:06:45 -0400
  • eb7ef3f0bf Hoist proc-title prefix to `_def_prefix` const Gud Boi 2026-06-01 20:26:22 -0400
  • bb0b2ffa3c Add `add_log_level()` factory + register `IO`=21 Gud Boi 2026-06-01 19:42:03 -0400
  • fd41f88b2b
    Merge pull request #464 from goodboy/trionics_start_or_cancel Bd 2026-06-24 15:08:20 -0400
  • 3fbc77c812 Tighten `start_or_cancel`'s startup-RTE match trionics_start_or_cancel Gud Boi 2026-06-24 13:34:37 -0400
  • e86b5d4fd0 Fix `test_simple_context` for `trio>=0.33` groups trio_033_upgrade Gud Boi 2026-06-24 13:11:40 -0400
  • 886083b5af Scale `test_most_beautiful_word` deadline for CI Gud Boi 2026-06-24 12:32:24 -0400
  • 220ef300c7 Skip `test_parent_tty_isolated` off-Linux (`/proc`-only) Gud Boi 2026-06-23 19:03:56 -0400
  • 1229fb5019 Strip ANSI + accept `_create(...)` in devx tests Gud Boi 2026-06-02 00:41:06 -0400
  • b149985131 Add `supervise_run_process` to `trionics._subproc` Gud Boi 2026-06-01 19:29:46 -0400
  • 81a7a1302b Use `is not None` check for peer-connect `event` Gud Boi 2026-05-29 18:18:41 -0400
  • 3b022d4611 Bump lockfile for `xonsh>=0.23.8` release Gud Boi 2026-06-22 14:51:18 -0400
  • 629e245a77 Code-style, couple newline/ws tweaks Gud Boi 2026-06-07 20:21:56 -0400
  • a288efaf0b Pin to latest `xonsh` release Gud Boi 2026-06-03 13:06:45 -0400
  • 6e1c3f9901 Hoist proc-title prefix to `_def_prefix` const Gud Boi 2026-06-01 20:26:22 -0400
  • 361f6fcce4 Add `add_log_level()` factory + register `IO`=21 Gud Boi 2026-06-01 19:42:03 -0400
  • a722d535d9 Fix dropped `for/else` re-raise in masking CM Gud Boi 2026-05-29 21:10:23 -0400
  • 90466ec016 Add `start_or_cancel()` to `trionics._taskc` Gud Boi 2026-05-29 19:20:29 -0400
  • 2fdf3901cb
    Merge pull request #462 from goodboy/subint_era_tooling Bd 2026-06-19 08:58:12 -0400
  • 084f0fc404 Give macOS CI extra headroom for cancel-cascade tests Gud Boi 2026-06-18 14:54:07 -0400
  • c797bcb783 Address Copilot review nits on PR #462 Gud Boi 2026-06-18 13:37:55 -0400
  • 7b518fe4e1 Make `cpu_scaling_factor()` CI-aware for timing tests Gud Boi 2026-06-18 11:32:14 -0400
  • b0ac681245 Fix dead-code env-var override notice in `open_root_actor` Gud Boi 2026-06-17 19:46:43 -0400
  • fdac157d3d Harden cancel-ack hard-kill escalation Gud Boi 2026-06-17 19:46:04 -0400
  • d28173f4c0 Make SIGUSR1 `stackscope` dumps actually work Gud Boi 2026-06-17 19:45:21 -0400
  • f08a7d52b5 Drop stray `breakpoint()` in `RuntimeVars.__setattr__` Gud Boi 2026-06-17 19:44:34 -0400
  • 41b5371473 Relock `uv.lock` after rebase onto `main` Gud Boi 2026-06-17 17:39:36 -0400
  • 6d45581910 Add autouse fixture to reset `_runtime_vars` per-test Gud Boi 2026-06-16 13:59:33 -0400
  • 6a7dea45bb Bump trio `echoserver` cancel timeout 1→4s Gud Boi 2026-06-02 00:49:54 -0400
  • fa0208e65f Bump trio depth=3 cancel timeout 6→12s Gud Boi 2026-06-02 00:44:28 -0400
  • b6bf865f5e Fix `get_logger()` collapse of nested sub-pkgs Gud Boi 2026-05-29 19:17:55 -0400
  • 8bb9df9e06 Lift `--ll`/`--tl` to plugin + `LogSpec` API Gud Boi 2026-05-29 17:43:55 -0400
  • 944262d8a6 Add `maybe_signal_aio_task()` + cause-chain guard Gud Boi 2026-05-29 16:41:37 -0400
  • b57d095204 Drop `debug_mode` gate on stackscope SIGUSR1 Gud Boi 2026-05-28 18:35:40 -0400
  • 4b70b564c8 Use trace CM helpers in `test_infected_asyncio` Gud Boi 2026-05-18 15:22:26 -0400
  • da582a4d1b Add `acli.watch` flicker-free alias-loop Gud Boi 2026-05-14 19:42:00 -0400
  • 30242d03fb Add `acli.ptree` poll .xsh snippet to docstr Gud Boi 2026-05-14 13:02:22 -0400
  • fad1227d7c Filter `_find_tractor_strays` by ppid disposition Gud Boi 2026-05-14 12:39:33 -0400
  • c8a77fb92b Use trace CM helpers in `test_dynamic_pub_sub` Gud Boi 2026-05-13 20:39:37 -0400
  • 68698afac7 Harden `test_cancellation` for fork-spawner backends Gud Boi 2026-05-13 20:10:02 -0400
  • 98522661d6 Add init-adopted orphan reap to `reap_subactors_per_test` Gud Boi 2026-05-13 19:59:36 -0400
  • dfe853e159 Add subtree-walk to `reap()` for full actor-tree teardown Gud Boi 2026-05-13 19:53:25 -0400
  • f0a1971814 Add hang-snapshot session index to pytest summary Gud Boi 2026-05-13 19:00:18 -0400
  • 46c1147f6e Add stray-proc scan + refine `_testing.trace` capture Gud Boi 2026-05-13 18:46:04 -0400
  • da2d5bb3d2 Mv core impl `tractor_diag.xsh` to `_testing.trace` Gud Boi 2026-05-13 16:47:17 -0400
  • 36ad56843e Harden `test_infected_asyncio` for fork spawners Gud Boi 2026-05-13 15:56:35 -0400
  • acb042ec77 Adjust `test_streaming_to_actor_cluster` timeout Gud Boi 2026-05-13 15:47:36 -0400
  • 75c87831cb Enrich `pytestmark` in `test_inter_peer_cancellation` Gud Boi 2026-05-13 12:28:17 -0400
  • 105f0c2944 Adjust `test_simple_context` timeout for forking spawner Gud Boi 2026-05-13 12:03:58 -0400
  • 48a0f2fc49 Add `set_fork_aware_capture`, timeout to msg tests Gud Boi 2026-05-13 11:59:37 -0400
  • d70e003184 Add signal-alarm guard to `test_dynamic_pub_sub` Gud Boi 2026-05-13 11:33:49 -0400
  • aced458350 Fix `is_forking_spawner` fixture to call helper fn Gud Boi 2026-05-13 11:20:17 -0400
  • 42881b3d38 Add ppid-aware liveness buckets to `bindspace_scan` Gud Boi 2026-05-13 10:14:04 -0400
  • f5940de5c0 Add boot-race conc-anal, widen `xfail` to `n_dups=8` Gud Boi 2026-05-13 09:45:45 -0400
  • 9f9a536fa9 Adjust legacy streaming test timeouts for fork+UDS Gud Boi 2026-05-11 21:43:19 -0400
  • f0b944f8db Add bare-name arg, `ss` hints to `bindspace_scan` Gud Boi 2026-05-11 20:34:07 -0400
  • 5f2e89ed1f Harden `test_registrar` with reap fixtures, timeouts Gud Boi 2026-05-11 20:24:41 -0400
  • 3c6ea8009b Add `_is_tractor_subactor()`, cgroup-aware `ptree` Gud Boi 2026-05-08 00:51:05 -0400
  • 338f0a1463 Add per-actor `setproctitle` via `devx._proctitle` Gud Boi 2026-05-08 00:04:48 -0400
  • 6b14c3dbe7 Add dup-name cancel-cascade escalation test Gud Boi 2026-05-07 23:33:23 -0400
  • 2cd668dcc8 Add `acli.reap`, namespace `tractor_diag` cmds Gud Boi 2026-05-07 18:07:34 -0400
  • 9426fea5bd Escalate cancel-ack timeouts to `proc.terminate()` Gud Boi 2026-05-07 18:01:59 -0400
  • e9b63e8569 Add `ActorTooSlowError` for cancel-cascade timeouts Gud Boi 2026-05-07 16:39:10 -0400
  • 4c600dc528 Tidy proto-guard `ValueError` fmt in `open_root_actor()` Gud Boi 2026-05-07 16:24:23 -0400
  • 254a46c345 Mk `--capture` guard CI-aware w/ local warn Gud Boi 2026-05-07 16:17:13 -0400