-
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
-
de24bfe052
Mv `load_module_from_path()` to a new `._code_load` submod
Tyler Goodlet
2025-09-25 12:19:12 -0400
-
e235b96894
Use new `pkg_name` in log-sys test suites
Tyler Goodlet
2025-09-04 11:55:38 -0400
-
dea4b9fd93
Implicitly name sub-logs by caller's mod
Tyler Goodlet
2025-09-04 11:31:45 -0400
-
557e2cec6a
Add an implicit-pkg-path-as-logger-name test
Tyler Goodlet
2025-09-04 10:03:11 -0400
-
0e3229f16d
Start a logging-sys unit-test module
Tyler Goodlet
2025-09-02 21:02:37 -0400
-
-
448d25aef4
Merge pull request #409 from goodboy/nixos_flake
Bd
2026-02-11 21:02:37 -0500
-
-
343c9e0034
Tweaks per the `copilot` PR review
nixos_flake
Gud Boi
2026-02-11 20:55:08 -0500
-
e5f765f29c
Mv `._clustering` -> `.experimental._cluster`
clustering_to_experimental
Gud Boi
2026-02-11 14:26:59 -0500
-
99076e0eae
Tidy up `open_actor_cluster()`, use `.aid`
Gud Boi
2026-02-11 14:19:09 -0500
-
7d594a44b5
Add masked crash-handler cm for debugging wonky inter-actor comms (teardowns)
treat_CREs_as_tptclosed
Gud Boi
2026-02-11 14:09:01 -0500
-
a2014907bb
Unmask `ClosedResourceError` handling in `._transport`
Gud Boi
2026-02-11 13:49:52 -0500
-
8abe8b283c
Fix when root-actor addrs is set as rtvs
Gud Boi
2026-02-10 20:33:19 -0500
-
807d4251f6
Toss in some `colorlog` alts to try
CONT_log_sys_testing
Gud Boi
2026-02-09 13:55:29 -0500
-
21f05f707f
Less newlines in `._rpc` log msg
Gud Boi
2026-02-09 13:54:18 -0500
-
d801e7a150
Improve `test_log_sys` for new auto-naming logic
Gud Boi
2026-02-09 13:52:22 -0500
-
f5c03f3413
Use test-harness `loglevel` in inter-peer suite
Gud Boi
2026-02-09 13:50:50 -0500
-
84aea8d273
Drop `name=__name__` from all `get_logger()` calls
Gud Boi
2026-02-09 13:15:47 -0500
-
6ab4cffc8d
Hide private fields in `Struct.pformat()` output
Gud Boi
2026-02-09 12:20:17 -0500
-
fbf7ac76cd
Rework `.get_logger()`, better autonaming, deduping
Gud Boi
2026-02-09 10:54:24 -0500
-
e015ad62e5
Multi-line styling in `test.devx.conftest`
Gud Boi
2026-02-08 21:34:42 -0500
-
03c9c4808b
Tried out an alt approach for `.to_asyncio` crashes
Gud Boi
2026-02-08 15:09:54 -0500
-
8548eee0fd
Add `uds` to `._multiaddr`, tweak typing
Gud Boi
2026-02-04 09:10:21 -0500
-
bd4743e176
Add `multiaddr` and bump up some deps
Gud Boi
2026-02-04 09:04:59 -0500
-
973750b938
Bump `ruff.toml` to target py313
Gud Boi
2026-02-04 09:02:42 -0500
-
3befe0940e
Use `platformdirs` for `.config.get_rt_dir()`
Tyler Goodlet
2025-10-06 11:40:56 -0400
-
13c8e753d5
Mv `load_module_from_path()` to a new `._code_load` submod
Tyler Goodlet
2025-09-25 12:19:12 -0400
-
f6d3415b53
Extend `.to_asyncio.LinkedTaskChannel` for aio side
Tyler Goodlet
2025-09-21 15:53:45 -0400
-
f34537aa70
Hide `._rpc._invoke()` frame, again..
Tyler Goodlet
2025-09-05 12:35:35 -0400
-
ac9228a101
Explain the `infect_asyncio: bool` param to pass in RTE msg
Tyler Goodlet
2025-09-05 12:33:43 -0400
-
b5765d8221
Toss in masked `.set_trace()` for unshielded `.pause()` debug
Tyler Goodlet
2025-08-10 15:07:42 -0400
-
3ef6bc769a
Mask tpt-closed handling of `chan.send(return_msg)`
Tyler Goodlet
2025-08-15 14:05:46 -0400
-
bfc6caf2e7
More `TransportClosed`-handling around IPC-IO
Tyler Goodlet
2025-08-19 12:58:31 -0400
-
2e0ba81f98
Use new `pkg_name` in log-sys test suites
Tyler Goodlet
2025-09-04 11:55:38 -0400
-
7ccd7aa227
Implicitly name sub-logs by caller's mod
Tyler Goodlet
2025-09-04 11:31:45 -0400
-
6d16c6347f
Add an implicit-pkg-path-as-logger-name test
Tyler Goodlet
2025-09-04 10:03:11 -0400
-
f8b24082b9
Start a logging-sys unit-test module
Tyler Goodlet
2025-09-02 21:02:37 -0400
-
-
1dc27c5161
Add a dev-overlay nix flake
Gud Boi
2026-01-23 16:27:19 -0500
-
14aefa4b11
Reorg dev deps into nested groups
Gud Boi
2026-01-23 16:24:24 -0500
-
-
356b55701c
Add macOS compatibility for Unix socket credential passing
macos_fixed_2025
wygud
2025-10-07 15:37:11 -0400
-
5c79fa8057
Use `platformdirs` for `.config.get_rt_dir()`
macos_support
Tyler Goodlet
2025-10-06 11:40:56 -0400
-
-
-
e232d9dd06
Use `platformdirs` for `.config.get_rt_dir()`
Tyler Goodlet
2025-10-06 11:40:56 -0400
-
6b3cc72e5c
Mv `load_module_from_path()` to a new `._code_load` submod
Tyler Goodlet
2025-09-25 12:19:12 -0400
-
81c33bf550
Extend `.to_asyncio.LinkedTaskChannel` for aio side
Tyler Goodlet
2025-09-21 15:53:45 -0400
-
fee1ee315c
Hide `._rpc._invoke()` frame, again..
final_eg_refinements
Tyler Goodlet
2025-09-05 12:35:35 -0400
-
22e62ed88e
Explain the `infect_asyncio: bool` param to pass in RTE msg
Tyler Goodlet
2025-09-05 12:33:43 -0400
-
fdba9e42d3
Toss in masked `.set_trace()` for unshielded `.pause()` debug
Tyler Goodlet
2025-08-10 15:07:42 -0400
-
3ec72e6af8
Mask tpt-closed handling of `chan.send(return_msg)`
Tyler Goodlet
2025-08-15 14:05:46 -0400
-
c538cb3004
More `TransportClosed`-handling around IPC-IO
Tyler Goodlet
2025-08-19 12:58:31 -0400
-
8842b758d7
Use new `pkg_name` in log-sys test suites
Tyler Goodlet
2025-09-04 11:55:38 -0400
-
54ee624632
Implicitly name sub-logs by caller's mod
Tyler Goodlet
2025-09-04 11:31:45 -0400
-
e8f2dfc088
Add an implicit-pkg-path-as-logger-name test
Tyler Goodlet
2025-09-04 10:03:11 -0400
-
d2282f4275
Start a logging-sys unit-test module
Tyler Goodlet
2025-09-02 21:02:37 -0400
-
-
83ce2275b9
Merge pull request #399 from goodboy/oob_cancel_testing
main
Bd
2025-09-11 14:33:52 -0400
-
-
9f757ffa63
Woops, fix missing `assert` thanks to copilot
Tyler Goodlet
2025-09-11 13:13:18 -0400
-
0c6d512ba4
Solve another OoB cancellation case, the bg task one
Tyler Goodlet
2025-09-10 21:09:40 -0400
-
fc130d06b8
Check off REPL-ing todo add masked usage in `drain_to_final_msg()`
Tyler Goodlet
2025-09-09 18:13:28 -0400
-
73423ef2b7
Timeout on `test_peer_spawns_and_cancels_service_subactor`
Tyler Goodlet
2025-09-09 17:33:20 -0400
-
b1f2a6b394
Rename var for and hide the `_open_and_supervise_one_cancels_all_nursery` frame
Tyler Goodlet
2025-09-08 18:15:00 -0400
-
9489a2f84d
Add timeout around `test_peer_spawns_and_cancels_service_subactor` suite
Tyler Goodlet
2025-09-08 17:58:02 -0400
-
92eaed6fec
Parametrize with `Portal.cancel_actor()` only case
Tyler Goodlet
2025-09-08 17:39:54 -0400