-
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
-
-
-
850219f60c
Guard `reg_portal` for `None` in `maybe_open_portal()`
Gud Boi
2026-03-17 17:26:57 -0400
-
d929fb75b5
Rename `.delete_sockaddr()` -> `.delete_addr()`
Tyler Goodlet
2025-09-30 01:09:16 -0400
-
403c2174a1
Always no-raise try-to-pop registry addrs
Tyler Goodlet
2023-09-15 14:20:12 -0400
-
528012f35f
Add stale entry deleted from registrar test
Tyler Goodlet
2023-08-28 12:20:12 -0400
-
0dfa6f4a8a
Don't unwrap and unwrapped addr, just warn on delete XD
Tyler Goodlet
2025-09-29 23:10:27 -0400
-
a0d3741fac
Ensure `._registry` values are hashable, since `bidict`!
Tyler Goodlet
2025-09-29 23:09:50 -0400
-
149b800c9f
Handle stale registrar entries; detect and delete
Tyler Goodlet
2023-08-28 11:26:36 -0400
-
03f458a45c
Add `Arbiter.delete_sockaddr()` to remove addrs
Tyler Goodlet
2023-08-20 16:22:46 -0400
-
-
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
-
86c95539ca
Loosen shml test assert for key shortening on macos
Gud Boi
2026-03-01 18:52:48 -0500
-
706a4b761b
Add 6sec timeout around `test_simple_rpc` suite for macos
Gud Boi
2026-02-24 20:28:21 -0500
-
c5af2fa778
Add a `@no_macos` skipif deco
Gud Boi
2026-02-24 20:02:14 -0500
-
86489cc453
Use py version in job `name`, consider macos in linux matrix?
Gud Boi
2026-02-26 17:20:29 -0500
-
2631fb4ff3
Only run CI on <py3.14
Gud Boi
2026-02-24 21:05:16 -0500
-
aee86f2544
Run macos job on `uv` and newer `actions@v4`
Gud Boi
2026-02-24 20:55:01 -0500
-
83c8a8ad78
Add macos run using only the `trio` spawner
Tyler Goodlet
2022-10-26 11:54:13 -0400
-
-
daae196048
Warn if `.ipc._uds.get_peer_pid()` returns null
Gud Boi
2026-03-08 18:06:43 -0400
-
70efcb09a0
Slight refinements to `._state.get_rt_dir()`
Gud Boi
2026-03-05 00:23:42 -0500
-
a7e74acdff
Doc `getsockopt()` args (for macOS)
Gud Boi
2026-03-05 16:41:37 -0500
-
9c3d3bcec1
Add prompt flush hack for `bash` on macos as well..
Gud Boi
2026-03-03 16:23:31 -0500
-
521fb97fe9
Support UDS on macos (for realz)
Gud Boi
2026-03-01 20:15:13 -0500
-
d8a3969048
Also shorten shm-key for `ShmList` on macos
Gud Boi
2026-03-01 18:41:02 -0500
-
01c0db651a
Port macOS shm 31-char name limit hack from `piker`
Gud Boi
2026-02-27 14:41:42 -0500
-
7bcd7aca2b
Reorg `socket` conditional imports a bit
Gud Boi
2026-02-26 19:26:15 -0500
-
920d0043b4
Force parent subdirs for macos
Gud Boi
2026-02-24 19:48:30 -0500
-
93b9a6cd97
Add macOS compatibility for Unix socket credential passing
wygud
2025-10-07 15:37:11 -0400
-
e7cefba67f
Use `platformdirs` for `.config.get_rt_dir()`
Tyler Goodlet
2025-10-06 11:40:56 -0400
-
-
683476cc96
Merge pull request #421 from goodboy/py_pkging_update
Bd
2026-03-08 19:14:39 -0400
-
-
ad24df0ed7
Drop `pytest.ini`, now covered in `pyproject.toml`
Gud Boi
2026-03-08 18:58:30 -0400
-
a1622c0b94
Bump `ruff.toml` to target py313
Gud Boi
2026-02-04 09:02:42 -0500
-
a385d20810
Disable the `xonsh` autoloaded `pytest` plugin
Gud Boi
2026-03-02 18:09:36 -0500
-
7f9044c1ef
Bump pkg classifiers to match py versions range
Gud Boi
2026-03-08 18:03:57 -0400
-
d0618e3cb4
Pin to py<3.14 (particularly for macos)
Gud Boi
2026-03-08 16:43:35 -0400
-
a5bebf76d5
Pin to py-3.12+ and pin-up some deps
Gud Boi
2026-02-19 18:45:30 -0500
-
-
814b2e7e62
Merge pull request #416 from goodboy/claudy_skillz
Bd
2026-03-04 21:36:49 -0500
-
-
1704f73504
Add local `claude` settings for commit-msg perms
Gud Boi
2026-03-04 16:09:37 -0500