tractor/tractor/devx
Gud Boi 49a397d6d9 Update `sync_bp` + tighten `test_pause_from_sync`
Add `disable_pdbp_color()` to the `sync_bp` example
to suppress pygments prompt coloring when
`PYTHON_COLORS=0` — makes pexpect pattern matching
deterministic.

Deats,
- set `loglevel='pdb'` in both script + test spawn.
- disable `enable_stack_on_sig` in example, assert
  no `stackscope` output in test.
- update `attach_patts` keys/values with `|_<Task`
  / `|_<Thread` / `|_('subactor'` prefixes to match
  actual tree-dump format.
- add call-site patterns (`tractor.pause_from_sync()`
  `tractor.pause()`, `breakpoint(hide_tb=...)`).
- trim trailing `\n` from `Lock.repr()` output.

(this commit msg was generated in some part by [`claude-code`][claude-code-gh])
[claude-code-gh]: https://github.com/anthropics/claude-code

(cherry picked from commit fc2e298a29)
2026-06-09 20:28:04 -04:00
..
debug Update `sync_bp` + tighten `test_pause_from_sync` 2026-06-09 20:28:04 -04:00
__init__.py Add `._debug_hangs` to `.devx` for hang triage 2026-06-09 20:17:32 -04:00
_debug_hangs.py Add `._debug_hangs` to `.devx` for hang triage 2026-06-09 20:17:32 -04:00
_frame_stack.py Drop `name=__name__` from all `get_logger()` calls 2026-02-11 21:04:49 -05:00
_stackscope.py Add `use_stackscope` runtime var for subactor init 2026-06-09 20:28:04 -04:00
cli.py Mk debugger tests work for arbitrary pre-REPL format 2025-03-20 15:07:27 -04:00
pformat.py Mv in `modden.repr` content: some `reprlib`-utils 2025-07-13 23:33:47 -04:00