forked from goodboy/tractor
1
0
Fork 0

Commit Graph

  • 8ee9007798 Reorg and rejig flow Tyler Goodlet 2021-02-23 23:42:48 -0500
  • f342c3a0c4 Attempt to add logo Tyler Goodlet 2021-02-23 22:23:31 -0500
  • 0c8f9dbce0 Add comma Tyler Goodlet 2021-02-23 06:48:32 -0500
  • 71a35aadef Drop worker pool and add debug example Tyler Goodlet 2021-02-22 13:35:22 -0500
  • 4a512bc879 Compress terminal cmd line lens Tyler Goodlet 2021-02-22 10:50:48 -0500
  • 0e7db46631 Revert auto-gen readme and merge in auto-gen code blocks by hand for now Tyler Goodlet 2021-02-21 23:52:41 -0500
  • 92f4b402ad Draft use sphinx-restbuilder to gen readme Tyler Goodlet 2021-02-21 23:13:51 -0500
  • 90c987d0ae Further tweaks, add non-scary snippet Tyler Goodlet 2020-12-09 13:01:57 -0500
  • 0a5a4d8487 Readme rework draft Tyler Goodlet 2020-10-14 11:07:48 -0400
  • 49a02e6700
    Merge pull request #198 from goodboy/kinda_drop_run goodboy 2021-02-25 09:09:41 -0500
  • 47565cfbf3 Use root as default name from `tractor.run()` kinda_drop_run Tyler Goodlet 2021-02-25 08:05:35 -0500
  • eabebb2e60 Use root as default name from `tractor.run()` mp_hang_search Tyler Goodlet 2021-02-25 08:05:35 -0500
  • cd636b270e Update debug tests to expect 'root' actor name Tyler Goodlet 2021-02-24 13:38:20 -0500
  • b7b2436bc1 Remove tractor run from some debug examples Tyler Goodlet 2021-02-23 06:48:15 -0500
  • 8fabd27dbe Lint fixes Tyler Goodlet 2021-02-24 13:07:36 -0500
  • 983e66b31b Add second implicit-runtime-boot branch Tyler Goodlet 2021-02-24 13:07:22 -0500
  • b285db4c58 Factor OCA supervisor into new func Tyler Goodlet 2021-02-24 12:59:43 -0500
  • 35775c6763
    Merge pull request #176 from goodboy/eg_worker_poolz goodboy 2021-02-22 09:55:23 -0500
  • 2b3beac4b4 Test putting readme in docs dir eg_worker_poolz Tyler Goodlet 2021-02-21 17:47:06 -0500
  • 35dc56d2c5
    Merge pull request #194 from goodboy/sync_breakpoint goodboy 2021-02-21 17:49:43 -0500
  • a93321e48e Don't run stdlib example as part of test set Tyler Goodlet 2021-02-21 15:41:21 -0500
  • 5ffd2d2ab3 Ignore type checks on stdlib overrides Tyler Goodlet 2021-01-24 13:20:24 -0500
  • f7e1c526c5 Add `aclosing()` around asyn gen loop Tyler Goodlet 2021-01-24 13:14:17 -0500
  • 07653bc02e Run parallel examples Tyler Goodlet 2021-01-17 21:24:56 -0500
  • a90a2b8787 Contain the error Tyler Goodlet 2021-01-17 21:24:43 -0500
  • da8c8c1773 Add concise readme example Tyler Goodlet 2021-01-17 15:42:05 -0500
  • 57a24cdcf8 More comments Tyler Goodlet 2021-01-17 15:41:35 -0500
  • 9b07e9ad7c Yield results on demand using a mem chan Tyler Goodlet 2021-01-17 13:57:42 -0500
  • 3c320f467f Remove use of tractor.run() Tyler Goodlet 2021-01-17 13:34:52 -0500
  • 2555765882 Make new paralellism example space Tyler Goodlet 2021-01-17 13:30:24 -0500
  • 7db5739143 Add our version of the std lib's "worker pool" Tyler Goodlet 2020-12-23 12:45:27 -0500
  • 7888ef6f01 Fix more stdlib typing issues with latest mypy sync_breakpoint Tyler Goodlet 2021-01-24 13:37:48 -0500
  • 109066dda9 Support sync code breakpointing via built-in Tyler Goodlet 2021-02-15 19:23:53 -0500
  • f1acbd9b84 Stash the type string from remote errors actor_state_via_messages Tyler Goodlet 2021-01-27 14:41:17 -0500
  • 4a4a786763 Add a super basic supervisor/restart example Tyler Goodlet 2021-01-27 14:40:55 -0500
  • 70c7e09831 Add class style "actors" example with client proxy API Tyler Goodlet 2021-01-24 20:41:03 -0500
  • 47d7b603db Use a global dataclass instead, cuz we like "objects"? Tyler Goodlet 2021-01-24 15:18:52 -0500
  • 7f8c5cdfe6 Add an actor "state mutation" via messages example Tyler Goodlet 2021-01-24 14:54:46 -0500
  • ce61230815 Fix more stdlib typing issues with latest mypy Tyler Goodlet 2021-01-24 13:37:48 -0500
  • 5da86a0e48 Ignore type checks on stdlib overrides Tyler Goodlet 2021-01-24 13:20:24 -0500
  • 2ed071c903 Add `aclosing()` around asyn gen loop Tyler Goodlet 2021-01-24 13:14:17 -0500
  • 5db737d368 Run parallel examples Tyler Goodlet 2021-01-17 21:24:56 -0500
  • 47651eaf91 Contain the error Tyler Goodlet 2021-01-17 21:24:43 -0500
  • 582eda4afd Add concise readme example Tyler Goodlet 2021-01-17 15:42:05 -0500
  • dae154e470 More comments Tyler Goodlet 2021-01-17 15:41:35 -0500
  • a10c4b172a Yield results on demand using a mem chan Tyler Goodlet 2021-01-17 13:57:42 -0500
  • f715a0cae8 Remove use of tractor.run() Tyler Goodlet 2021-01-17 13:34:52 -0500
  • da27d96682 Make new paralellism example space Tyler Goodlet 2021-01-17 13:30:24 -0500
  • 9fae34a190 Add our version of the std lib's "worker pool" Tyler Goodlet 2020-12-23 12:45:27 -0500
  • d8b6c0093c
    Merge pull request #188 from goodboy/we_aint_got_zombie_shields goodboy 2021-01-18 11:01:14 -0500
  • 8fdab8e0be
    Merge pull request #187 from goodboy/deprecate_rpcmodpaths goodboy 2021-01-14 18:28:16 -0500
  • 9f4e497b9c Don't shield proc waits we_aint_got_zombie_shields Tyler Goodlet 2021-01-08 20:36:57 -0500
  • 14d60147fa Add an example which breaks shielded proc waits Tyler Goodlet 2021-01-08 20:36:35 -0500
  • e546ead2ff Pub sub internals type fixes deprecate_rpcmodpaths Tyler Goodlet 2021-01-14 18:18:44 -0500
  • 3df001f3a9 Fix msg pub global lock sharing Tyler Goodlet 2021-01-08 20:46:42 -0500
  • 5ed5d18ccb Begin rpc_module_paths deprecation Tyler Goodlet 2021-01-05 08:28:06 -0500
  • dfaf1e3631
    Merge pull request #185 from goodboy/implicit_runtime goodboy 2021-01-08 22:07:43 -0500
  • 32b10681a1 Drop tractor.run() from @tractor_test implicit_runtime Tyler Goodlet 2021-01-08 20:49:38 -0500
  • 41a4de5af2 Use actual task name lel Tyler Goodlet 2021-01-08 20:45:19 -0500
  • 59421d9f3a Fix some borked tests Tyler Goodlet 2021-01-08 20:40:49 -0500
  • 333ddcf93f Can we ever really appease mypy? Tyler Goodlet 2021-01-03 11:18:31 -0500
  • 0bb2163b0c Implicitly open root actor on first nursery use. Tyler Goodlet 2021-01-02 21:35:47 -0500
  • bd3059f01b Allow for error bypass Tyler Goodlet 2021-01-02 21:35:13 -0500
  • 803152ead5 Use explicit named args Tyler Goodlet 2021-01-02 21:34:39 -0500
  • e6245671b0 Use runtime level on attach Tyler Goodlet 2021-01-02 15:01:43 -0500
  • bfe500060f
    Merge pull request #181 from goodboy/drop_tractor_run goodboy 2020-12-28 12:53:04 -0500
  • 3a5daa5b7a
    Merge pull request #169 from goodboy/py3.9 goodboy 2020-12-27 14:30:39 -0500
  • 723fb17394 Add deprecation warning to run() drop_tractor_run Tyler Goodlet 2020-12-27 11:51:38 -0500
  • f05534e472 Re-org root actor startup into context manager Tyler Goodlet 2020-12-27 10:55:00 -0500
  • b040cdc0c9 Add null byte guard from mainline py3.9 Tyler Goodlet 2020-12-23 12:57:05 -0500
  • 02ac20a43c Include Python 3.9 in CI Tyler Goodlet 2020-12-10 13:51:55 -0500
  • f427c98cf6
    Merge pull request #178 from goodboy/denoise_logging goodboy 2020-12-27 13:10:17 -0500
  • 5127effd88 Drop warning level logging assert(s) denoise_logging Tyler Goodlet 2020-12-26 15:11:42 -0500
  • 6b650c0fe6 Add a "runtime" log level Tyler Goodlet 2020-12-26 15:11:18 -0500
  • 0d05a727b6 Use error log level by default Tyler Goodlet 2020-12-25 15:28:32 -0500
  • c28ffd8b1c Don't exception log multi-cancels Tyler Goodlet 2020-12-25 15:20:58 -0500
  • 5d7a4e2b12 Denoise some common teardown "errors" to warnings. Tyler Goodlet 2020-12-25 15:10:20 -0500
  • 8522f90000 Add type annots to exceptions mod Tyler Goodlet 2020-12-25 15:07:36 -0500
  • f4f39c29f3
    Merge pull request #174 from goodboy/func_refs_always goodboy 2020-12-22 19:45:10 -0500
  • 4bf9b27f57 Drop all .statespace refs; it was a silly idea func_refs_always Tyler Goodlet 2020-12-22 19:30:51 -0500
  • 0eba5f4708 Port remaining tests to pass func refs Tyler Goodlet 2020-12-22 10:35:05 -0500
  • 493f2efb50 Port tests to `Portal.run_from_ns()` Tyler Goodlet 2020-12-22 10:26:58 -0500
  • 9fd3c42eb1 Port inter-process method calls to `Portal.run_from_ns()` Tyler Goodlet 2020-12-22 10:26:07 -0500
  • 7134f35d6e Add `Portal.run_from_ns()` Tyler Goodlet 2020-12-22 10:19:52 -0500
  • a668f714d5 Allow passing function refs to `Portal.run()` Tyler Goodlet 2020-12-21 09:09:55 -0500
  • c3b209fa4f
    Merge pull request #173 from goodboy/fix_debug_tests_in_ci_again goodboy 2020-12-19 00:06:29 -0500
  • dc475b54ab More obnoxious CI timeout handling fix_debug_tests_in_ci_again Tyler Goodlet 2020-12-18 18:38:22 -0500
  • 0d67ce4abc Fix collections type import for py3.10 Tyler Goodlet 2020-12-18 17:58:07 -0500
  • a95488ad2f Handle pexpect's internal timeout Tyler Goodlet 2020-12-18 17:57:44 -0500
  • 1701493087
    Merge pull request #171 from goodboy/stream_channel_shield goodboy 2020-12-18 11:17:08 -0500
  • 47f68a0532 Skip debugger tests on non-trio backends stream_channel_shield Tyler Goodlet 2020-12-17 16:37:05 -0500
  • 797bcc1df2 Handle early timeouts on last debugger test Tyler Goodlet 2020-12-17 13:35:45 -0500
  • 201771a521 'Fix mypy, change interal type name to `ReceiveStream`, settle on `.shield()`' Tyler Goodlet 2020-12-17 11:58:48 -0500
  • 15ead6b561 Add a way to shield a stream's underlying channel Tyler Goodlet 2020-12-16 21:42:28 -0500
  • a510eb0b2b
    Merge pull request #170 from goodboy/pdb_madness goodboy 2020-12-12 14:53:31 -0500
  • 0118589875 Add race case handling for mp backend pdb_madness Tyler Goodlet 2020-12-12 13:29:22 -0500
  • d497078eb7 Appease 3.8 mypy Tyler Goodlet 2020-12-10 14:07:36 -0500
  • e51c2620e5 End the `pdb` SIGINT handling madness Tyler Goodlet 2020-12-11 00:15:09 -0500
  • c37eee6011 Add breakpoint in parent example advanced_debugger_testing Tyler Goodlet 2020-12-09 11:03:42 -0500
  • e27dc2e244
    Merge pull request #164 from goodboy/clean_log_header goodboy 2020-12-09 10:25:31 -0500