goodboy pushed to dereg_on_oserror at goodboy/tractor
-
eb8285adcd Rename `.delete_sockaddr()` -> `.delete_addr()`
-
c51948e455 Always no-raise try-to-pop registry addrs
-
cff42f7917 Add stale entry deleted from registrar test
-
5978935606 Don't unwrap and unwrapped addr, just warn on delete XD
-
8293337096 Ensure `._registry` values are hashable, since `bidict`!
- Compare 49 commits »
goodboy pushed to pld_dec_refinements at goodboy/tractor
-
38f7212396 TOSQASH 22e62ed: with-stmt-ws-removal
-
34315b77d1 WIP, expand pldrx suite for tagged-multi-msgs
-
20268ea345 Ext-types test suite clean out
-
0db6eaab5b Add todo-note for non-strict `msgspec` decode-mode?
-
57d48aca1e Set `hide_tb` at top of `.limit_plds()` body
- Compare 53 commits »
goodboy pushed to ns_aware at goodboy/tractor
-
2e985133e3 Some WIP linux network-namespace (reader) utils
-
70bb77280e Merge pull request #411 from goodboy/tpt_tolerance
-
916f88a070 Less newlines in `._rpc` log msg
-
91f2f3ec10 Use test-harness `loglevel` in inter-peer suite
-
3e5124e184 Hide `._rpc._invoke()` frame, again..
- Compare 43 commits »
goodboy pushed to multicast_revertable_streams at goodboy/tractor
-
29f05b80d2 WIP, "revertible" or "dynamic" multicast streams
-
70bb77280e Merge pull request #411 from goodboy/tpt_tolerance
-
916f88a070 Less newlines in `._rpc` log msg
-
91f2f3ec10 Use test-harness `loglevel` in inter-peer suite
-
3e5124e184 Hide `._rpc._invoke()` frame, again..
- Compare 43 commits »
goodboy pushed to hilevel_serman at goodboy/tractor
-
eed4f03e09 Use shorthand nursery var-names per convention in codebase
-
53bf4874b5 Better separate service tasks vs. ctxs via methods
-
3c82e0e4c6 Mv over `ServiceMngr` from `piker` with mods
-
4bebadf860 Initial idea-notes dump and @singleton factory idea from `trio`-gitter
-
70bb77280e Merge pull request #411 from goodboy/tpt_tolerance
- Compare 46 commits »
goodboy pushed to piker_pin at goodboy/tractor
-
36307c5917 Pin to py-3.12+ and pin-up some deps
-
30c2c3cb30 Bump `ruff.toml` to target py313
-
0f6a0676eb Use `platformdirs` for `.config.get_rt_dir()`
- Compare 3 commits »
goodboy pushed to to_asyncio_crash_handler at goodboy/tractor
-
edf0af51c2 Hide private fields in `Struct.pformat()` output
-
fcc253f6ce Add `uds` to `._multiaddr`, tweak typing
-
d704f99223 Add `multiaddr` for future usage in `._multiaddr`
-
a120f378d0 Toss in masked `.set_trace()` for unshielded `.pause()` debug
-
36307c5917 Pin to py-3.12+ and pin-up some deps
- Compare 34 commits »
goodboy pushed to try_to_repl_clobber_aio_task at goodboy/tractor
-
62e285bcd7 Add tracepoint when `raddrs[0]` is written with weird tcp-addr `dict`..
-
162d5f76d3 Proto a `._state.RuntimeVars` struct
-
6a0b8567c4 Add masked `.set_trace()` to catch weird TCP-addr issue
-
46ebceae02 Attempting to get inter-loop-task REPL clobbering with `.to_asyncio`..
-
edf0af51c2 Hide private fields in `Struct.pformat()` output
- Compare 11 commits »
goodboy pushed to py_tooling_updates at goodboy/tractor
-
36307c5917 Pin to py-3.12+ and pin-up some deps
-
30c2c3cb30 Bump `ruff.toml` to target py313
-
0f6a0676eb Use `platformdirs` for `.config.get_rt_dir()`
- Compare 3 commits »
goodboy pushed to try_to_repl_clobber_aio_task at goodboy/tractor
-
99d9e03eca Add tracepoint when `raddrs[0]` is written with weird tcp-addr `dict`..
-
0f65a2b4d2 Proto a `._state.RuntimeVars` struct
-
0c7441c5d4 Add masked `.set_trace()` to catch weird TCP-addr issue
-
6659cae3d6 Attempting to get inter-loop-task REPL clobbering with `.to_asyncio`..
-
cee96fba26 Hide private fields in `Struct.pformat()` output
- Compare 53 commits »
goodboy pushed to piker_pin at goodboy/tractor
-
2616f4b976 Tried out an alt approach for `.to_asyncio` crashes
-
b5fd2a40b1 Extend `.to_asyncio.LinkedTaskChannel` for aio side
-
277ddc1625 Explain the `infect_asyncio: bool` param to pass in RTE msg
-
70bb77280e Merge pull request #411 from goodboy/tpt_tolerance
-
916f88a070 Less newlines in `._rpc` log msg
- Compare 43 commits »
goodboy pushed to to_asyncio_channel_iface at goodboy/tractor
-
2616f4b976 Tried out an alt approach for `.to_asyncio` crashes
-
b5fd2a40b1 Extend `.to_asyncio.LinkedTaskChannel` for aio side
-
277ddc1625 Explain the `infect_asyncio: bool` param to pass in RTE msg
-
70bb77280e Merge pull request #411 from goodboy/tpt_tolerance
- Compare 4 commits »
goodboy pushed to to_asyncio_channel_iface at goodboy/tractor
-
7b69d4a7df Tried out an alt approach for `.to_asyncio` crashes
-
26dbba9e1a Extend `.to_asyncio.LinkedTaskChannel` for aio side
-
8f3c95ff54 Explain the `infect_asyncio: bool` param to pass in RTE msg
- Compare 3 commits »
goodboy pushed to tpt_tolerance at goodboy/tractor
-
916f88a070 Less newlines in `._rpc` log msg
-
91f2f3ec10 Use test-harness `loglevel` in inter-peer suite
-
3e5124e184 Hide `._rpc._invoke()` frame, again..
- Compare 3 commits »
goodboy pushed to tpt_tolerance at goodboy/tractor
-
fa86269e30 Stuff from auto-review in https://github.com/goodboy/tractor/pull/412 ..
goodboy pushed to tpt_tolerance at goodboy/tractor
-
d0b92bbeba Clean up `._transport` error-case comment
-
9470815f5a Fix `spawn` fixture cleanup + test assertions
-
592d918394 Tweak `test_inter_peer_cancellation` for races
-
0cddc67bdb Add doc-strs to `get_root()` + `maybe_open_portal()`
-
052fe2435f Improve `Channel` doc-strs + minor cleanups
- Compare 11 commits »
goodboy created branch tpt_closed_and_finally_footguns_CONT in pikers/piker
goodboy pushed to tpt_closed_and_finally_footguns_CONT at pikers/piker
-
559f681f56 Wrap `open_autorecon_ws()` body for comms failures