Commit Graph

  • 9703cbe16a Add tracepoint when `raddrs[0]` is written with weird tcp-addr `dict`.. try_to_repl_clobber_aio_task Gud Boi 2026-02-08 19:52:28 -0500
  • 9f000971b7 Proto a `._state.RuntimeVars` struct Gud Boi 2026-02-08 19:33:16 -0500
  • 317210ad01 Add masked `.set_trace()` to catch weird TCP-addr issue Gud Boi 2026-02-08 19:27:24 -0500
  • 454e74bb88 Attempting to get inter-loop-task REPL clobbering with `.to_asyncio`.. Gud Boi 2026-02-08 19:26:22 -0500
  • 17a6e62328 Add `multiaddr` for future usage in `._multiaddr` Gud Boi 2026-02-04 09:04:59 -0500
  • b1fc32c4c9 WIP, "revertible" or "dynamic" multicast streams multicast_revertable_streams Tyler Goodlet 2025-07-15 22:15:19 -0400
  • b0d237ea2b Some WIP linux network-namespace (reader) utils ns_aware Tyler Goodlet 2025-04-05 17:22:36 -0400
  • 411a5b0f81 Refinements, fix dec_hook builtins and same type bug auto_codecs Guillermo Rodriguez 2025-04-22 06:24:01 -0300
  • 5f3b65b719 Fix typing on mk_boxed_ext_structs Guillermo Rodriguez 2025-04-22 05:04:14 -0300
  • fc9e0cfb7c Change test structs name to not get conflicts with pytest Guillermo Rodriguez 2025-04-22 04:37:08 -0300
  • 4aedaf3ad3 Re-add boxed struct type system on _codec & create enc/dec hook auto factory Guillermo Rodriguez 2025-04-22 04:30:30 -0300
  • bc1de90150 TOSQASH 22e62ed: with-stmt-ws-removal pld_dec_refinements Tyler Goodlet 2025-09-29 20:23:45 -0400
  • 83da0b38ec WIP, expand pldrx suite for tagged-multi-msgs Tyler Goodlet 2025-09-29 20:13:58 -0400
  • faa357a661 Ext-types test suite clean out Tyler Goodlet 2025-09-29 11:43:27 -0400
  • 1259483b5c Add todo-note for non-strict `msgspec` decode-mode? Tyler Goodlet 2025-09-29 11:41:46 -0400
  • 42315aad41 Set `hide_tb` at top of `.limit_plds()` body Tyler Goodlet 2025-09-25 22:05:20 -0400
  • f867dba074 Always merge input `spec` with any `ext_types` Tyler Goodlet 2025-09-25 19:24:58 -0400
  • 20514611d1 Dynamically set `pld_spec` for `test_basic_payload_spec() Tyler Goodlet 2025-09-25 18:57:17 -0400
  • 1da4aa4198 Add `types`-mod to `.msg._exts.dec_type_union()` Tyler Goodlet 2025-09-25 18:23:44 -0400
  • 42995102a7 Add `uds` to `._multiaddr`, tweak typing to_asyncio_crash_handler Gud Boi 2026-02-04 09:10:21 -0500
  • 5999f8fb60 Add `multiaddr` for future usage in `._multiaddr` Gud Boi 2026-02-04 09:04:59 -0500
  • 6c07c6ac2a Toss in masked `.set_trace()` for unshielded `.pause()` debug Tyler Goodlet 2025-08-10 15:07:42 -0400
  • 0d96c6a634 Add a `thread_ui: str` to record headers free_threading_prep Tyler Goodlet 2025-07-07 23:09:45 -0400
  • 58e1f4323f First-draft, very WIP, bg-thread-as-generator-ctx attempt.. Tyler Goodlet 2025-07-07 22:54:14 -0400
  • 8bcf1ea8c2 Bump "task-manager(-nursery)" naming, add logging #23 oco_supervisor_prototype Tyler Goodlet 2025-05-11 20:19:10 -0400
  • f50f0b6e76 Add a new `.trionics._tn` for "task nursery stuff" Tyler Goodlet 2025-05-07 21:08:05 -0400
  • 0966a36b29 Add `debug_mode: bool` control to task mngr Tyler Goodlet 2023-05-19 15:51:47 -0400
  • 8e65d06eaf Go all in on "task manager" naming Tyler Goodlet 2023-05-19 14:49:10 -0400
  • 975692b575 More refinements and proper typing Tyler Goodlet 2023-05-19 14:23:22 -0400
  • 22efb10d84 Ensure user-allocated cancel scope just works! Tyler Goodlet 2023-05-19 14:03:07 -0400
  • 759fabac9c Facepalm, don't pass in unecessary cancel scope Tyler Goodlet 2023-05-19 13:34:00 -0400
  • 16ddbcb4db Do renaming, implement lowlevel `Outcome` sending Tyler Goodlet 2023-05-19 13:13:21 -0400
  • 5860e02efd Alias to `@acm` in broadcaster mod Tyler Goodlet 2023-05-17 15:27:29 -0400
  • cb0d1a87f5 Initial prototype for a one-cancels-one style supervisor, nursery thing.. Tyler Goodlet 2023-05-17 14:31:06 -0400
  • c833ee69cb Use shorthand nursery var-names per convention in codebase Tyler Goodlet 2024-12-11 20:26:13 -0500
  • 5732ee7af1 Better separate service tasks vs. ctxs via methods Tyler Goodlet 2024-12-11 14:24:49 -0500
  • 7e96c6413b Mv over `ServiceMngr` from `piker` with mods Tyler Goodlet 2024-12-11 12:38:35 -0500
  • 2a80059129 Initial idea-notes dump and @singleton factory idea from `trio`-gitter Tyler Goodlet 2024-11-27 20:29:16 -0500
  • e77198bb64
    Merge pull request #422 from goodboy/global_uds_in_test_harness Bd 2026-03-13 21:50:45 -0400
  • 5b8f6cf4c7 Use `.aid.uid` to avoid deprecation warns in tests Gud Boi 2026-03-13 21:09:35 -0400
  • 8868ff19f3 Flip to `ActorNursery.cancel_called` API Gud Boi 2026-03-13 16:48:58 -0400
  • 066011b83d Bump `fail_after` delay on non-linux for sync-sleep test Gud Boi 2026-03-13 18:47:58 -0400
  • b1d003d850 Add `--tpt-proto` CI matrix and wire to `pytest` Gud Boi 2026-03-13 16:48:13 -0400
  • 8991ec2bf5 Fix warns and de-reg race in `test_discovery` Gud Boi 2026-03-13 16:22:04 -0400
  • dfc153c228 'Bump `daemon` pre-wait for 'uds' parametrization' Gud Boi 2026-03-13 16:21:08 -0400
  • 52e8fb43ee Tighten UDS addr validation and sockname prefixes Gud Boi 2026-03-13 15:50:06 -0400
  • 99577b719a Skip cluster test on UDS, wire `tpt_proto` fixture Gud Boi 2026-03-13 13:36:47 -0400
  • 4092db60b2 Revert advanced-fault UDS edge case handling Gud Boi 2026-03-13 12:08:36 -0400
  • 4f333dee05 Pass `enable_transports` in `daemon` fixture Gud Boi 2026-03-12 20:05:43 -0400
  • 8a2f74da2c Bump `_PROC_SPAWN_WAIT` and use `test_log` in `daemon` Gud Boi 2026-03-12 17:32:05 -0400
  • 2bf155131d Make `spawn()` `expect_timeout` configurable Gud Boi 2026-03-12 17:16:16 -0400
  • 0f29f5717a `ci.yml` add todos for mp-backend runs and for supporting subints soon! Gud Boi 2026-03-09 19:59:29 -0400
  • 5ea721683b Use `.aid.uid` to avoid deprecation warns Gud Boi 2026-03-08 15:27:48 -0400
  • f84ef44992 Repair lifetime-stack suite's flakiness Gud Boi 2026-03-08 15:13:09 -0400
  • 1e0c57c6c5 Wrap cluster test in `trio.fail_after()` Gud Boi 2026-03-08 15:05:32 -0400
  • 65660c77c7 Add note about `--tpt-proto` controlling `reg_addr`-type Gud Boi 2026-03-06 12:48:28 -0500
  • c9b415475f
    Merge pull request #413 from goodboy/to_asyncio_channel_iface Bd 2026-03-13 21:09:13 -0400
  • 359bcf691f Update `docs/README.rst` to use `chan` API style Gud Boi 2026-03-13 20:54:49 -0400
  • b3ce5ab4f6 Swap `open_channel_from()` to yield `(chan, first)` Gud Boi 2026-03-12 16:32:44 -0400
  • e89fe03da7 Fix `LinkedTaskChannel` docstrings from GH bot review piker_pin_macmini Gud Boi 2026-03-11 23:11:30 -0400
  • 417b796169 Use `chan: LinkedTaskChannel` API in all aio-task fns Gud Boi 2026-03-10 18:28:50 -0400
  • 36cbc07602 Tried out an alt approach for `.to_asyncio` crashes Gud Boi 2026-02-08 15:09:54 -0500
  • 1f2fad22ee Extend `.to_asyncio.LinkedTaskChannel` for aio side Tyler Goodlet 2025-09-21 15:53:45 -0400
  • ca5f6f50a8 Explain the `infect_asyncio: bool` param to pass in RTE msg Tyler Goodlet 2025-09-05 12:33:43 -0400
  • a7ff1387c7
    Merge pull request #414 from goodboy/struct_field_filtering Bd 2026-03-13 19:22:22 -0400
  • abbb4a79c8 Drop unused import noticed by `copilot` Gud Boi 2026-03-13 11:52:18 -0400
  • 1529095c32 Add `tests/msg/` sub-pkg, audit `pformat()` filtering Gud Boi 2026-03-12 18:32:31 -0400
  • 8215a7ba34 Hide private fields in `Struct.pformat()` output Gud Boi 2026-02-09 12:20:17 -0500
  • c1c4d85958
    Merge pull request #406 from goodboy/macos_support Bd 2026-03-10 00:28:54 -0400
  • 88b084802f Merge `testing-macos` into unified `testing` matrix Gud Boi 2026-03-09 23:28:58 -0400
  • bf1dcea9d1 Announce macOS support in `pyproject` and README Gud Boi 2026-03-09 23:22:43 -0400
  • 5c270b89d5
    Merge pull request #342 from goodboy/macos_in_ci Bd 2026-03-09 20:33:38 -0400
  • 6ee0149e8d Another cancellation test timeout bump for non-linux Gud Boi 2026-03-06 12:03:33 -0500
  • 9c4cd869fb OK-FINE, skip streaming docs example on macos! Gud Boi 2026-03-05 23:43:23 -0500
  • afd66ce3b7 Final try, drop logging level in streaming example to see if macos can cope.. Gud Boi 2026-03-05 23:07:02 -0500
  • f9bdb1b35d Try one more timeout bumps for flaky docs streaming ex.. Gud Boi 2026-03-05 21:52:31 -0500
  • d135ce94af Restyle `test_legacy_one_way_streaming` mod Gud Boi 2026-03-09 19:46:25 -0400
  • fb94aa0095 Tidy a typing-typo, add explicit `ids=` for paramed suites Gud Boi 2026-03-09 19:35:47 -0400
  • b71e8575e5 Skip a couple more `ctlc` flaking suites Gud Boi 2026-03-04 12:25:03 -0500
  • bbc028e84c Increase macos job timeout to 16s Gud Boi 2026-03-09 16:17:46 -0400
  • 016306adf5 Allow `ctlcs_bish(<condition-args>)` skipping Gud Boi 2026-03-04 11:49:01 -0500
  • 712c009790 Hike `testdir.spawn()` timeout on non-linux in CI Gud Boi 2026-03-03 20:55:57 -0500
  • 79396b4a26 2x the ctl-c loop prompt-timeout for non-linux in CI Gud Boi 2026-03-03 15:46:21 -0500
  • 5b2905b702 Xplatform tweaks for `daemon` fixture Gud Boi 2026-03-03 13:47:04 -0500
  • 776af3fce6 Register our `ctlcs_bish` marker to avoid warnings Gud Boi 2026-03-02 18:08:58 -0500
  • 4639685770 Fill out types in `test_discovery` mod Gud Boi 2026-03-02 17:13:23 -0500
  • 98a7d69341 Always pre-sleep in `daemon` fixture when in non-linux CI.. Gud Boi 2026-03-02 15:27:01 -0500
  • ab6c955949 Lol fine! bump it a bit more XD Gud Boi 2026-03-02 17:44:21 -0500
  • a72bb9321e Bleh, bump timeout again for docs-exs suite when in CI Gud Boi 2026-03-02 16:33:21 -0500
  • 0e2949ea59 Bump docs-exs subproc timeout, exception log any timeouts Gud Boi 2026-03-02 14:58:16 -0500
  • fb73935dbc Add a `test_log` fixture for emitting from *within* test bodies or fixtures Gud Boi 2026-03-02 14:57:40 -0500
  • 94dfeb1441 Add delay before root-actor open, macos in CI.. Gud Boi 2026-03-02 12:11:49 -0500
  • 9c1bcb23af Skip legacy-one-way suites on non-linux in CI Gud Boi 2026-03-02 11:28:57 -0500
  • a1ea373f34 Ok.. try a longer prompt timeout? Gud Boi 2026-03-02 13:55:14 -0500
  • e8f3d64e71 Increase prompt timeout for macos in CI Gud Boi 2026-03-02 12:07:41 -0500
  • b30faaca82 Adjust debugger test suites for macos Gud Boi 2026-03-02 00:16:10 -0500
  • 51701fc8dc Ok just skip `test_shield_pause` for macos.. Gud Boi 2026-03-02 00:15:49 -0500
  • 7b89204afd Tweak `do_ctlc()`'s `delay` default Gud Boi 2026-03-01 23:32:36 -0500
  • 82d02ef404 Lul, never use `'uds'` tpt for macos test-scripts Gud Boi 2026-03-01 23:38:18 -0500
  • b7546fd221 Longer timeout for `test_one_end_stream_not_opened` Gud Boi 2026-03-01 20:35:28 -0500