Commit Graph

  • e49cccf666 Avoid attr error XD Tyler Goodlet 2022-02-16 13:07:21 -0500
  • 5892d64d6e Type annot updates Tyler Goodlet 2022-02-14 10:37:31 -0500
  • e83d158bfb Drop uneeded backframe traceback hide annotation Tyler Goodlet 2022-02-14 10:30:55 -0500
  • e107257ac0 Make `Actor._process_messages()` report disconnects Tyler Goodlet 2022-02-14 09:25:35 -0500
  • 83367caf42 Only cancel/get-result from a ctx if transport is up Tyler Goodlet 2022-02-14 08:38:19 -0500
  • e6a520c944 Drop high log level in ctx example Tyler Goodlet 2022-02-09 10:05:21 -0500
  • 5a83f373ef Typing fixes, simplify `_set_trace()` Tyler Goodlet 2022-02-09 10:04:37 -0500
  • 228dfff91c Add notes around py3.10 stdlib bug from `pdb++` Tyler Goodlet 2022-02-09 08:26:19 -0500
  • 866f6f9d40 Add and use a pdb instance factory Tyler Goodlet 2022-02-09 07:51:34 -0500
  • f9a8543811 A `.open_context()` example that causes a hang! Tyler Goodlet 2022-02-07 07:02:39 -0500
  • aa09a31d25 Drop all the `@cm.__exit__()` override attempts.. Tyler Goodlet 2022-02-07 06:55:38 -0500
  • 9a1dadecff Try overriding `_GeneratorContextManager.__exit__()`; didn't work.. Tyler Goodlet 2022-02-06 22:14:16 -0500
  • 861884e075 Fix example name typo Tyler Goodlet 2022-02-06 22:13:04 -0500
  • e204f858ac Handle a context cancel? Might be a noop Tyler Goodlet 2022-02-04 12:33:47 -0500
  • 36e92b9faf Add a pre-started breakpoint example Tyler Goodlet 2022-01-26 23:38:33 -0500
  • 742e004810 Make `mypy` happy Tyler Goodlet 2022-01-23 17:33:09 -0500
  • ef7921ce11 Refine the handler for child vs. root cases Tyler Goodlet 2022-01-23 17:04:49 -0500
  • 542fe0372b (facepalm) Reraise `BdbQuit` and discard ownerless lock releases Tyler Goodlet 2022-01-22 20:05:24 -0500
  • 3e9998ea83 Add WIP while-debugger-active SIGINT ignore handler Tyler Goodlet 2022-01-22 19:32:26 -0500
  • 71f19f217d
    Merge pull request #305 from goodboy/name_query goodboy 2022-04-13 09:19:26 -0400
  • 8901272854 Fix typing name_query Tyler Goodlet 2022-04-13 08:20:53 -0400
  • 7c151bed48 Add nooz Tyler Goodlet 2022-04-13 08:18:11 -0400
  • 80897a8f2b Add `tractor.query_actor()` an addr looker-upper Tyler Goodlet 2022-03-07 16:21:52 -0500
  • 62983684d1
    Merge pull request #308 from goodboy/sort_subs_results_infected_aio goodboy 2022-04-12 20:06:55 -0400
  • 1c63bb6130 Sort fan out results before comparison in test sort_subs_results_infected_aio Tyler Goodlet 2022-04-12 16:13:33 -0400
  • c7aab75dc3 WIP prints to debug frickin windows aio_explicit_task_cancels Tyler Goodlet 2022-04-12 16:13:33 -0400
  • bfe99f29b8
    Merge pull request #304 from goodboy/aio_explicit_task_cancels goodboy 2022-04-12 17:27:29 -0400
  • 9c27858aaf WIP prints to debug frickin windows Tyler Goodlet 2022-04-12 16:13:33 -0400
  • 597ae4b690 Add nooz file Tyler Goodlet 2022-04-12 15:59:33 -0400
  • fa354ffe2b Handle not all values pulled case Tyler Goodlet 2022-04-12 15:24:16 -0400
  • 333fad8819 Facepalm: join nursery first to avoid channel-closed-too-early Tyler Goodlet 2022-04-12 15:03:44 -0400
  • 90593611bb Add test for `LinkedTaskChannel.subscribe()` fanout feature Tyler Goodlet 2022-04-12 14:24:30 -0400
  • 9c43bb28f1 Add a new "trioisms" test mod for tracking `trio` wishlist behaviour Tyler Goodlet 2022-02-26 16:47:39 -0500
  • e45251db56 Simplify to form submitted to njs Tyler Goodlet 2022-02-25 12:41:35 -0500
  • faf751acac WIP reproduce deadlock issue during error from piker Tyler Goodlet 2022-02-25 10:59:15 -0500
  • 20d281f619 Run `mypy` on 3.10 Tyler Goodlet 2022-04-12 12:53:12 -0400
  • f3606d5bd8 Type fixes Tyler Goodlet 2022-04-12 11:48:32 -0400
  • 032e14e326 Update new license info in setup script Tyler Goodlet 2022-04-12 11:42:41 -0400
  • c322a193f2 Make `LinkedTaskChannel` trio-task-broadcastable with `.subscribe()` Tyler Goodlet 2022-04-11 17:07:06 -0400
  • 46963c2e63 Don't handle `GeneratorExit` on `asyncio` tasks Tyler Goodlet 2022-03-07 16:25:48 -0500
  • 9b77b8c9ee Add more explicit `asyncio` task error logging Tyler Goodlet 2022-02-24 13:43:11 -0500
  • 13c8300226 Add a sub-actor managed service nursery test scenario Tyler Goodlet 2022-02-24 13:27:47 -0500
  • 1109d96263
    Merge pull request #303 from goodboy/fence_mp goodboy 2022-04-12 10:13:57 -0400
  • 65b4bc8888 Add misc nooz file fence_mp Tyler Goodlet 2022-04-12 08:34:55 -0400
  • bef9946f91 Allow re-running jobs from web UI manually? Tyler Goodlet 2022-04-11 17:37:06 -0400
  • bce2de9e20 Add example that triggers bug #302 sigint_ignore_in_pdb_repl Tyler Goodlet 2022-02-17 11:53:54 -0500
  • 16e4da6958 Add back in async gen loop Tyler Goodlet 2022-02-16 13:59:23 -0500
  • c79363f4a1 Pre-declare disconnected flag Tyler Goodlet 2022-02-16 13:09:05 -0500
  • 013e766a16 Avoid attr error XD Tyler Goodlet 2022-02-16 13:07:21 -0500
  • 61cc393a1a Type annot updates Tyler Goodlet 2022-02-14 10:37:31 -0500
  • ee3dc5123f Drop uneeded backframe traceback hide annotation Tyler Goodlet 2022-02-14 10:30:55 -0500
  • f8494de478 Run first soft wait inside a task Tyler Goodlet 2022-02-14 10:25:42 -0500
  • fc90e1f171 Make `Actor._process_messages()` report disconnects Tyler Goodlet 2022-02-14 09:25:35 -0500
  • 02210d8f8e Only cancel/get-result from a ctx if transport is up Tyler Goodlet 2022-02-14 08:38:19 -0500
  • 194c0e120d Drop high log level in ctx example Tyler Goodlet 2022-02-09 10:05:21 -0500
  • a4396e78ee Typing fixes, simplify `_set_trace()` Tyler Goodlet 2022-02-09 10:04:37 -0500
  • 2cdf6bd8ce Add notes around py3.10 stdlib bug from `pdb++` Tyler Goodlet 2022-02-09 08:26:19 -0500
  • 206a001362 Add and use a pdb instance factory Tyler Goodlet 2022-02-09 07:51:34 -0500
  • ed9c359a1d A `.open_context()` example that causes a hang! Tyler Goodlet 2022-02-07 07:02:39 -0500
  • 5322a6604e Drop all the `@cm.__exit__()` override attempts.. Tyler Goodlet 2022-02-07 06:55:38 -0500
  • 1142b802d3 Try overriding `_GeneratorContextManager.__exit__()`; didn't work.. Tyler Goodlet 2022-02-06 22:14:16 -0500
  • 1524c94b23 Fix example name typo Tyler Goodlet 2022-02-06 22:13:04 -0500
  • c6d04028fe Handle a context cancel? Might be a noop Tyler Goodlet 2022-02-04 12:33:47 -0500
  • 7cee5cfa57 Add a pre-started breakpoint example Tyler Goodlet 2022-01-26 23:38:33 -0500
  • b7b03889d6 Make `mypy` happy Tyler Goodlet 2022-01-23 17:33:09 -0500
  • 125ce3c2f4 Refine the handler for child vs. root cases Tyler Goodlet 2022-01-23 17:04:49 -0500
  • f830ffdabc (facepalm) Reraise `BdbQuit` and discard ownerless lock releases Tyler Goodlet 2022-01-22 20:05:24 -0500
  • 119cd551c3 Add WIP while-debugger-active SIGINT ignore handler Tyler Goodlet 2022-01-22 19:32:26 -0500
  • c30cece37a Fix one missing import/ref Tyler Goodlet 2022-02-17 13:03:37 -0500
  • 509082c935 Port to new `msgspec` error type Tyler Goodlet 2022-02-16 13:06:24 -0500
  • 75bb1added Avoid importing mp for as long as possible Tyler Goodlet 2022-02-16 12:08:35 -0500
  • 534277daa5 Add back in async gen loop sigint2 Tyler Goodlet 2022-02-16 13:59:23 -0500
  • 8d77fa91b1 Pre-declare disconnected flag Tyler Goodlet 2022-02-16 13:09:05 -0500
  • a6884e32cf Avoid attr error XD Tyler Goodlet 2022-02-16 13:07:21 -0500
  • 266b0053dc Type annot updates Tyler Goodlet 2022-02-14 10:37:31 -0500
  • 81aa12b46d Drop uneeded backframe traceback hide annotation Tyler Goodlet 2022-02-14 10:30:55 -0500
  • f4af2b9fda Run first soft wait inside a task Tyler Goodlet 2022-02-14 10:25:42 -0500
  • b8117dad2a Make `Actor._process_messages()` report disconnects Tyler Goodlet 2022-02-14 09:25:35 -0500
  • a80591b914 Only cancel/get-result from a ctx if transport is up Tyler Goodlet 2022-02-14 08:38:19 -0500
  • 52ad597c20 Drop high log level in ctx example Tyler Goodlet 2022-02-09 10:05:21 -0500
  • 4973deb55f Typing fixes, simplify `_set_trace()` Tyler Goodlet 2022-02-09 10:04:37 -0500
  • 872c47213a Add notes around py3.10 stdlib bug from `pdb++` Tyler Goodlet 2022-02-09 08:26:19 -0500
  • fddaaa289c Add and use a pdb instance factory Tyler Goodlet 2022-02-09 07:51:34 -0500
  • 85aa8899b3 A `.open_context()` example that causes a hang! Tyler Goodlet 2022-02-07 07:02:39 -0500
  • eb017c8da6 Drop all the `@cm.__exit__()` override attempts.. Tyler Goodlet 2022-02-07 06:55:38 -0500
  • 05e41ecd85 Try overriding `_GeneratorContextManager.__exit__()`; didn't work.. Tyler Goodlet 2022-02-06 22:14:16 -0500
  • 8fda172ae2 Fix example name typo Tyler Goodlet 2022-02-06 22:13:04 -0500
  • a6de29517a Handle a context cancel? Might be a noop Tyler Goodlet 2022-02-04 12:33:47 -0500
  • 0183c5bf9b Add a pre-started breakpoint example Tyler Goodlet 2022-01-26 23:38:33 -0500
  • 741dff6795 Make `mypy` happy Tyler Goodlet 2022-01-23 17:33:09 -0500
  • 94dc5f9114 Refine the handler for child vs. root cases Tyler Goodlet 2022-01-23 17:04:49 -0500
  • cb77216110 (facepalm) Reraise `BdbQuit` and discard ownerless lock releases Tyler Goodlet 2022-01-22 20:05:24 -0500
  • 28513bc601 Add WIP while-debugger-active SIGINT ignore handler Tyler Goodlet 2022-01-22 19:32:26 -0500
  • 6e5590dad6
    Merge pull request #300 from goodboy/msgpack_lists_by_default goodboy 2022-02-15 09:08:20 -0500
  • 76a0492028 Fix type annot msgpack_lists_by_default Tyler Goodlet 2022-02-15 08:52:04 -0500
  • 4eab4a0213 Type fix Tyler Goodlet 2022-02-09 10:04:55 -0500
  • 0edc6a26bc Go back to strict map keys Tyler Goodlet 2022-02-15 08:48:43 -0500
  • c5acc3b969 Pack tuple keys as . delim strs in registry tests Tyler Goodlet 2022-02-15 08:48:07 -0500
  • 17e195aacf They renamed to `msgpack` and the version is 1.0.3 Tyler Goodlet 2022-02-14 16:00:29 -0500
  • c65756ed80 Add nooz Tyler Goodlet 2022-02-14 15:34:21 -0500