-
ddc9f41fcb
TOSQASH 22e62ed: with-stmt-ws-removal
pld_dec_refinements
Tyler Goodlet
2025-09-29 20:23:45 -0400
-
0423a000f9
WIP, expand pldrx suite for tagged-multi-msgs
Tyler Goodlet
2025-09-29 20:13:58 -0400
-
09cefd064a
Ext-types test suite clean out
Tyler Goodlet
2025-09-29 11:43:27 -0400
-
d4df233164
Add todo-note for non-strict `msgspec` decode-mode?
Tyler Goodlet
2025-09-29 11:41:46 -0400
-
c122fcb224
Set `hide_tb` at top of `.limit_plds()` body
Tyler Goodlet
2025-09-25 22:05:20 -0400
-
03f498216b
Always merge input `spec` with any `ext_types`
Tyler Goodlet
2025-09-25 19:24:58 -0400
-
95a47e0cc9
Dynamically set `pld_spec` for `test_basic_payload_spec()
Tyler Goodlet
2025-09-25 18:57:17 -0400
-
6fc9f5961d
Add `types`-mod to `.msg._exts.dec_type_union()`
Tyler Goodlet
2025-09-25 18:23:44 -0400
-
0e6940efb1
Refinements, fix dec_hook builtins and same type bug
auto_codecs
Guillermo Rodriguez
2025-04-22 06:24:01 -0300
-
f2da2d919c
Fix typing on mk_boxed_ext_structs
Guillermo Rodriguez
2025-04-22 05:04:14 -0300
-
e00c3e0561
Change test structs name to not get conflicts with pytest
Guillermo Rodriguez
2025-04-22 04:37:08 -0300
-
f110749e7f
Re-add boxed struct type system on _codec & create enc/dec hook auto factory
Guillermo Rodriguez
2025-04-22 04:30:30 -0300
-
dd8608380b
Hide private fields in `Struct.pformat()` output
struct_field_filtering
Gud Boi
2026-02-09 12:20:17 -0500
-
-
94339fe0c9
Add macOS compatibility for Unix socket credential passing
#29
macos_dnks_fixes
wygud
2025-10-07 15:37:11 -0400
-
f923551391
Add timeout around inf-streamer suite
actor_cancelled_exc_type
Tyler Goodlet
2025-08-08 15:49:16 -0400
-
4943438780
Adjust nested-subs debug test for tbs output
Tyler Goodlet
2025-08-06 12:57:40 -0400
-
7ee95cf709
WIP, actor-nursery non-graceful-cancel raises EG
Tyler Goodlet
2025-08-05 12:56:17 -0400
-
e08bf4812c
Add todo for `tn` to `gather_contexts()` from `find_actor()`?
Tyler Goodlet
2025-08-05 11:59:17 -0400
-
aa46685f38
Use `an` var name in nested subactor debugging ex.
Tyler Goodlet
2025-08-05 11:55:45 -0400
-
a59a3290aa
TOSQUASH 313ad93: yeah dun use `._message` as tb-str..
Tyler Goodlet
2025-08-05 01:05:46 -0400
-
ddd8861fce
Add an `actorc` test-driven-dev suite
Tyler Goodlet
2025-08-04 17:19:35 -0400
-
7db5b801d3
Add `ActorCancelled` as an runtime-wide-signal
Tyler Goodlet
2025-08-04 14:35:09 -0400
-
-
-
cf2b5f3e05
Move shm imports in `disable_mantracker()` to top-of-mod
factor_into_hotbaud
Tyler Goodlet
2025-08-19 12:56:34 -0400
-
-
-
850726ba5f
Bump "task-manager(-nursery)" naming, add logging
#23
oco_supervisor_prototype
Tyler Goodlet
2025-05-11 20:19:10 -0400
-
37a36ec0b4
Add a new `.trionics._tn` for "task nursery stuff"
Tyler Goodlet
2025-05-07 21:08:05 -0400
-
da79f1fe5c
Add `debug_mode: bool` control to task mngr
Tyler Goodlet
2023-05-19 15:51:47 -0400
-
47e27e1c09
Go all in on "task manager" naming
Tyler Goodlet
2023-05-19 14:49:10 -0400
-
efbd5a0727
More refinements and proper typing
Tyler Goodlet
2023-05-19 14:23:22 -0400
-
3322cad8bf
Ensure user-allocated cancel scope just works!
Tyler Goodlet
2023-05-19 14:03:07 -0400
-
64c1c2e532
Facepalm, don't pass in unecessary cancel scope
Tyler Goodlet
2023-05-19 13:34:00 -0400
-
76c57420bb
Do renaming, implement lowlevel `Outcome` sending
Tyler Goodlet
2023-05-19 13:13:21 -0400
-
2b1776b1d7
Alias to `@acm` in broadcaster mod
Tyler Goodlet
2023-05-17 15:27:29 -0400
-
6022e3dead
Initial prototype for a one-cancels-one style supervisor, nursery thing..
Tyler Goodlet
2023-05-17 14:31:06 -0400
-
b5e5d3a3ac
Use shorthand nursery var-names per convention in codebase
Tyler Goodlet
2024-12-11 20:26:13 -0500
-
98a4ede1cf
Better separate service tasks vs. ctxs via methods
Tyler Goodlet
2024-12-11 14:24:49 -0500
-
ebbccf893a
Mv over `ServiceMngr` from `piker` with mods
Tyler Goodlet
2024-12-11 12:38:35 -0500
-
19329b886d
Initial idea-notes dump and @singleton factory idea from `trio`-gitter
Tyler Goodlet
2024-11-27 20:29:16 -0500
-
-
-
7d2922dfb7
Add a `thread_ui: str` to record headers
free_threading_prep
Tyler Goodlet
2025-07-07 23:09:45 -0400
-
7a1f0a0128
First-draft, very WIP, bg-thread-as-generator-ctx attempt..
Tyler Goodlet
2025-07-07 22:54:14 -0400
-
-
-
eb8285adcd
Rename `.delete_sockaddr()` -> `.delete_addr()`
dereg_on_oserror
Tyler Goodlet
2025-09-30 01:09:16 -0400
-
c51948e455
Always no-raise try-to-pop registry addrs
Tyler Goodlet
2023-09-15 14:20:12 -0400
-
cff42f7917
Add stale entry deleted from registrar test
Tyler Goodlet
2023-08-28 12:20:12 -0400
-
5978935606
Don't unwrap and unwrapped addr, just warn on delete XD
Tyler Goodlet
2025-09-29 23:10:27 -0400
-
8293337096
Ensure `._registry` values are hashable, since `bidict`!
Tyler Goodlet
2025-09-29 23:09:50 -0400
-
c962a1fef9
Handle stale registrar entries; detect and delete
Tyler Goodlet
2023-08-28 11:26:36 -0400
-
33bfbe6ad1
Add `Arbiter.delete_sockaddr()` to remove addrs
Tyler Goodlet
2023-08-20 16:22:46 -0400
-
-
-
2e985133e3
Some WIP linux network-namespace (reader) utils
ns_aware
Tyler Goodlet
2025-04-05 17:22:36 -0400
-
-
-
29f05b80d2
WIP, "revertible" or "dynamic" multicast streams
multicast_revertable_streams
Tyler Goodlet
2025-07-15 22:15:19 -0400
-
-
-
eed4f03e09
Use shorthand nursery var-names per convention in codebase
#12
hilevel_serman
Tyler Goodlet
2024-12-11 20:26:13 -0500
-
53bf4874b5
Better separate service tasks vs. ctxs via methods
Tyler Goodlet
2024-12-11 14:24:49 -0500
-
3c82e0e4c6
Mv over `ServiceMngr` from `piker` with mods
Tyler Goodlet
2024-12-11 12:38:35 -0500
-
4bebadf860
Initial idea-notes dump and @singleton factory idea from `trio`-gitter
Tyler Goodlet
2024-11-27 20:29:16 -0500
-
-
-
62e285bcd7
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
-
162d5f76d3
Proto a `._state.RuntimeVars` struct
Gud Boi
2026-02-08 19:33:16 -0500
-
6a0b8567c4
Add masked `.set_trace()` to catch weird TCP-addr issue
Gud Boi
2026-02-08 19:27:24 -0500
-
46ebceae02
Attempting to get inter-loop-task REPL clobbering with `.to_asyncio`..
Gud Boi
2026-02-08 19:26:22 -0500
-
-
-
edf0af51c2
Hide private fields in `Struct.pformat()` output
to_asyncio_crash_handler
Gud Boi
2026-02-09 12:20:17 -0500
-
fcc253f6ce
Add `uds` to `._multiaddr`, tweak typing
Gud Boi
2026-02-04 09:10:21 -0500
-
d704f99223
Add `multiaddr` for future usage in `._multiaddr`
Gud Boi
2026-02-04 09:04:59 -0500
-
a120f378d0
Toss in masked `.set_trace()` for unshielded `.pause()` debug
Tyler Goodlet
2025-08-10 15:07:42 -0400
-
-
-
36307c5917
Pin to py-3.12+ and pin-up some deps
py_tooling_updates
piker_pin
Gud Boi
2026-02-19 18:45:30 -0500
-
30c2c3cb30
Bump `ruff.toml` to target py313
Gud Boi
2026-02-04 09:02:42 -0500
-
0f6a0676eb
Use `platformdirs` for `.config.get_rt_dir()`
Tyler Goodlet
2025-10-06 11:40:56 -0400
-
2616f4b976
Tried out an alt approach for `.to_asyncio` crashes
to_asyncio_channel_iface
Gud Boi
2026-02-08 15:09:54 -0500
-
b5fd2a40b1
Extend `.to_asyncio.LinkedTaskChannel` for aio side
Tyler Goodlet
2025-09-21 15:53:45 -0400
-
277ddc1625
Explain the `infect_asyncio: bool` param to pass in RTE msg
Tyler Goodlet
2025-09-05 12:33:43 -0400
-
-
70bb77280e
Merge pull request #411 from goodboy/tpt_tolerance
Bd
2026-02-19 16:40:17 -0500
-
-
916f88a070
Less newlines in `._rpc` log msg
tpt_tolerance
Gud Boi
2026-02-09 13:54:18 -0500
-
91f2f3ec10
Use test-harness `loglevel` in inter-peer suite
Gud Boi
2026-02-09 13:50:50 -0500
-
3e5124e184
Hide `._rpc._invoke()` frame, again..
Tyler Goodlet
2025-09-05 12:35:35 -0400
-
fa86269e30
Stuff from auto-review in https://github.com/goodboy/tractor/pull/412 ..
Gud Boi
2026-02-12 00:51:17 -0500
-
d0b92bbeba
Clean up `._transport` error-case comment
Gud Boi
2026-02-19 16:18:39 -0500
-
9470815f5a
Fix `spawn` fixture cleanup + test assertions
Gud Boi
2026-02-19 16:02:05 -0500
-
592d918394
Tweak `test_inter_peer_cancellation` for races
Gud Boi
2026-02-12 18:17:45 -0500
-
0cddc67bdb
Add doc-strs to `get_root()` + `maybe_open_portal()`
Gud Boi
2026-02-19 13:54:28 -0500
-
052fe2435f
Improve `Channel` doc-strs + minor cleanups
Gud Boi
2026-02-19 13:44:05 -0500
-
28819bf5d3
Add `Actor.is_root()` convenience predicate meth
Gud Boi
2026-02-19 13:38:47 -0500
-
07c2ba5c0d
Drop `trio`-exc-catching if tpt-closed covers them
Gud Boi
2026-02-19 13:10:02 -0500
-
50f40f427b
Include `TransportClosed` in tpt-layer err handling
Gud Boi
2026-02-19 12:02:35 -0500
-
bf6de55865
Improve tpt-closed msg-fmt/content and CRE case matching
Gud Boi
2026-02-18 19:36:45 -0500
-
5ded99a886
Add a `._trace.maybe_pause_bp()` for tpt-broken cases
Gud Boi
2026-02-18 19:27:49 -0500
-
7145fa364f
Add `SIGINT` cleanup to `spawn` fixture in `devx/conftest`
Gud Boi
2026-02-18 16:32:40 -0500
-
f8e25688c7
Unmask `ClosedResourceError` handling in `._transport`
Gud Boi
2026-02-11 13:49:52 -0500
-
c3f455a8ec
Mask tpt-closed handling of `chan.send(return_msg)`
Tyler Goodlet
2025-08-15 14:05:46 -0400
-
f78e842fba
More `TransportClosed`-handling around IPC-IO
Tyler Goodlet
2025-08-19 12:58:31 -0400
-
-
2a0cc96b21
Stuff from auto-review in https://github.com/goodboy/tractor/pull/412 ..
copilot_typing_suggestions
Gud Boi
2026-02-12 00:51:17 -0500
-
-
3638b80c9d
Merge pull request #412 from goodboy/root_actor_raddrs_fix
Bd
2026-02-12 00:49:40 -0500
-
-
2ed9e65530
Clear rtvs state on root shutdown..
root_actor_raddrs_fix
Gud Boi
2026-02-11 18:30:07 -0500
-
6cab363c51
Catch-n-fail on stale `_root_addrs` state..
Gud Boi
2026-02-11 18:20:59 -0500
-
8aee24e83f
Fix when root-actor addrs is set as rtvs
Gud Boi
2026-02-10 20:33:19 -0500
-
cdcc1b42fc
Add test for non-registrar root sub-spawning
Gud Boi
2026-02-11 17:43:05 -0500
-
-
51ac0c623e
Merge pull request #402 from goodboy/log_sys_testing
Bd
2026-02-11 22:13:17 -0500
-
-
3f0bde1bf8
Use bare `get_logger()` in `.to_asyncio`
log_sys_testing
Gud Boi
2026-02-11 22:02:41 -0500
-
fa1a15dce8
Cleaups per copilot PR review
Gud Boi
2026-02-11 21:51:40 -0500
-
5850844297
Mk `test_implicit_mod_name_applied_for_child()` check init-mods
Gud Boi
2026-02-11 21:36:41 -0500
-
ff02939213
Toss in some `colorlog` alts to try
Gud Boi
2026-02-09 13:55:29 -0500
-
d61e8caab2
Improve `test_log_sys` for new auto-naming logic
Gud Boi
2026-02-09 13:52:22 -0500
-
0b0c83e9da
Drop `name=__name__` from all `get_logger()` calls
Gud Boi
2026-02-09 13:15:47 -0500
-
5e7c0f264d
Rework `.get_logger()`, better autonaming, deduping
Gud Boi
2026-02-09 10:54:24 -0500
-
edf1189fe0
Multi-line styling in `test.devx.conftest`
Gud Boi
2026-02-08 21:34:42 -0500