-
b892bc74f6
Add trivial news snippet
callable_key_maybe_open_context
Tyler Goodlet
2022-10-08 14:31:29 -0400
-
44b59f3338
Go back to a `global` single-ton nursery per actor
Tyler Goodlet
2022-10-07 12:45:15 -0400
-
7a719ac2a7
Use one nursery per unique manager (signature)
Tyler Goodlet
2022-10-06 14:41:56 -0400
-
-
9e6266dda3
Merge pull request #335 from goodboy/spawn_backend_table
goodboy
2022-10-09 21:26:28 -0400
-
-
b1abec543f
Add trivial news snippet
spawn_backend_table
Tyler Goodlet
2022-10-09 18:51:31 -0400
-
93b9d2dc2d
Drop dynamic backend-spawn-method test generation
Tyler Goodlet
2022-10-09 18:29:50 -0400
-
4d808757a6
Fix start method name in logging propagation test
Tyler Goodlet
2022-10-09 18:22:55 -0400
-
7e5bb0437e
Go to latest `mypy` version in CI
Tyler Goodlet
2022-10-09 18:13:45 -0400
-
b19f08d9f0
Fill out new backend names in ci script
Tyler Goodlet
2022-10-09 18:08:07 -0400
-
2c20b2d64f
Fix import to load from `conftest.py`
Tyler Goodlet
2022-10-09 18:03:17 -0400
-
023b6fc845
Drop `tractor.testing` sub-package
Tyler Goodlet
2022-10-09 17:57:02 -0400
-
d24fae8381
'Rename mp spawn methods to have a `'mp_'` prefix'
Tyler Goodlet
2022-10-09 17:54:55 -0400
-
5ab98513b7
Move `@tractor_test` into `conftest.py`
Tyler Goodlet
2022-10-09 13:40:42 -0400
-
90f4912580
Organize process spawning into lookup table
Tyler Goodlet
2022-10-09 16:05:40 -0400
-
6e24e16068
Merge pull request #334 from goodboy/pin_pre_trio_0.22
goodboy
2022-10-09 16:26:56 -0400
-
-
15047341bd
Ignore forserver override attrs with `mypy`
Tyler Goodlet
2022-10-09 15:09:14 -0400
-
-
dc295ab227
Pin pre-0.22 bc exception groups break everything
pin_pre_trio_0.22
Tyler Goodlet
2022-10-09 13:03:52 -0400
-
-
1ab4c47fcd
Drop `trio_typing` related pins
pytest_report_workaround
Tyler Goodlet
2022-10-08 14:31:44 -0400
-
b993f2c034
Add trivial news snippet
Tyler Goodlet
2022-10-08 14:31:29 -0400
-
46714d41e3
Drop reporting flag from testsuite
Tyler Goodlet
2022-10-07 15:14:39 -0400
-
-
6a0337b69d
Merge pull request #326 from goodboy/lifetime_stack_tests
goodboy
2022-09-16 18:09:24 -0400
-
-
e609183242
Expose lifetime stack as class attr, add base test suite
lifetime_stack_tests
Tyler Goodlet
2022-08-29 15:08:04 -0400
-
-
368e9f3f7c
Merge pull request #322 from goodboy/we_bein_all_matchy
goodboy
2022-09-15 23:49:34 -0400
-
-
10eeda2d2b
Use built-ins for all data-structure-type annotations
we_bein_all_matchy
Tyler Goodlet
2022-09-15 16:56:50 -0400
-
a113e22bb9
Add trivial nooz snippet
Tyler Goodlet
2022-09-15 16:32:35 -0400
-
ad19bf2cf1
Remove `tractor.run()` once and for all
Tyler Goodlet
2022-09-15 16:15:17 -0400
-
9aef03772a
Expose `Actor` at pkg level, adjust debug type annots
Tyler Goodlet
2022-08-29 15:13:16 -0400
-
7548dba8f2
Change to new doc string style
Tyler Goodlet
2022-08-03 16:09:16 -0400
-
ba4d4e9af3
Change test import
Tyler Goodlet
2022-08-03 15:38:05 -0400
-
208d56af2c
Make `async_main()` a module func
Tyler Goodlet
2022-08-03 15:29:34 -0400
-
a3a5bc267e
Make `process_messages()` a mod func
Tyler Goodlet
2022-08-03 15:14:36 -0400
-
d4084b2032
Rename our core module to `_runtime`
Tyler Goodlet
2022-08-03 14:46:53 -0400
-
1e6b4d5dd4
Drop `msgspec` min pin
Tyler Goodlet
2022-08-03 14:28:21 -0400
-
c613acfe5c
Start alpha 6 dev, ensure py3.10+
Tyler Goodlet
2022-08-03 14:38:32 -0400
-
-
fea9dc7065
Merge pull request #324 from goodboy/debug_event_guard
goodboy
2022-09-15 23:20:38 -0400
-
-
e558c427de
Merge pull request #327 from goodboy/disable_win_ci
goodboy
2022-09-15 23:20:26 -0400
-
-
f07c3aa4a1
Add nooz
debug_event_guard
Tyler Goodlet
2022-09-15 19:39:34 -0400
-
bafd10a260
Make `maybe_open_context()` re-entrant safe, use per factory locks
Tyler Goodlet
2022-08-24 12:03:13 -0400
-
5ad540c417
Add debug complete event `None`-guard for when already reset
Tyler Goodlet
2022-08-23 06:50:56 -0400
-
-
83b44cf469
Flip over PR number in readme
disable_win_ci
Tyler Goodlet
2022-09-15 18:54:51 -0400
-
1f2001020e
Mention disabled windows CI in readme
Tyler Goodlet
2022-09-15 17:02:18 -0400
-
71f9881a60
Drop windows from CI until we get a collab that actually uses it XD
Tyler Goodlet
2022-09-15 15:37:03 -0400
-
e24645eec8
Drop `pytest` 3.10 issue comment, add todo for `pyreadline3`
Tyler Goodlet
2022-09-15 15:36:29 -0400
-
c3cdeeb3ba
Drop `pytest` full trace flag, use `pip list`
Tyler Goodlet
2022-09-06 08:26:02 -0400
-
9bd534df83
Drop 3.9 from CI jobs
Tyler Goodlet
2022-08-03 15:38:27 -0400
-
-
c1d700f257
Merge pull request #321 from goodboy/alpha5
goodboy
2022-08-03 14:36:52 -0400
-
-
8917f30d48
Drop `msgspec` min pin
alpha5
Tyler Goodlet
2022-08-03 14:28:21 -0400
-
-
14c6e34658
Add summary section
Tyler Goodlet
2022-08-03 10:32:53 -0400
-
3393bc23e4
Generate release news
Tyler Goodlet
2022-08-03 11:41:23 -0400
-
171f1bc243
Move to using `pyproject.toml` for `towncrier`
Tyler Goodlet
2022-08-03 10:50:28 -0400
-
ee02cd2496
Move misplaced fragment for #305
Tyler Goodlet
2022-08-03 10:50:12 -0400
-
4c5d435aac
Fix towncrier bug entry suffix
Tyler Goodlet
2022-08-03 10:21:37 -0400
-
a9b4a61620
Flip to non-dev version tag
Tyler Goodlet
2022-08-03 10:21:07 -0400
-
-
641ed7a32a
Merge pull request #165 from goodboy/signint_saviour
goodboy
2022-08-03 09:26:54 -0400
-
-
cc5f60bba0
List deps in CI
signint_saviour
Tyler Goodlet
2022-08-02 18:19:03 -0400
-
8f1fe2376a
Simplify all hooks to a common `Lock.release()`
Tyler Goodlet
2022-08-02 18:14:05 -0400
-
65540f3e2a
Add nooz
Tyler Goodlet
2022-08-02 15:29:33 -0400
-
650313dfef
Drop legacy handler blocks factored into `_acquire_debug_lock()`
Tyler Goodlet
2022-08-02 12:50:06 -0400
-
e4006da6f4
Drop `pdbpp` bug notes, add follow up issue #320 note
Tyler Goodlet
2022-08-02 12:48:40 -0400
-
7f6169a050
Drop legacy commented/todo remote debug helper block
Tyler Goodlet
2022-08-02 12:43:14 -0400
-
2d387f2610
Add in issue link for nested cases
Tyler Goodlet
2022-08-01 20:00:05 -0400
-
8115759984
Mark final nested-actor debugger test
Tyler Goodlet
2022-08-01 16:57:42 -0400
-
02c3b9a672
Put `pygments` back to default
Tyler Goodlet
2022-08-01 15:53:56 -0400
-
fa4388835c
Add an expect wrapper, use in hanging CI test
Tyler Goodlet
2022-08-01 15:08:15 -0400
-
54de72d8df
Loosen timeout on nested child re-locking
Tyler Goodlet
2022-08-01 14:28:04 -0400
-
c5c7a9027c
Line len lint and drop rpc log msg level again
Tyler Goodlet
2022-08-01 13:50:02 -0400
-
e4771eec16
Go back to skipping since xfail is wack
Tyler Goodlet
2022-08-01 12:29:06 -0400
-
a9aaee9dbd
Use xfails for nested cases, revert prompt expect
Tyler Goodlet
2022-08-01 12:00:25 -0400
-
acfbae4b95
Drop verbose level, report xfails
Tyler Goodlet
2022-08-01 11:32:17 -0400
-
aca9a6b99a
Try just skipping nested actor tests in CI
Tyler Goodlet
2022-08-01 11:02:31 -0400
-
8896ba2bf8
Use `assert_before` more extensively
Tyler Goodlet
2022-07-29 19:34:54 -0400
-
87b2ccb86a
Try less times for EOF
Tyler Goodlet
2022-07-29 17:51:33 -0400
-
937ed99e39
Factor sigint overriding into lock methods
Tyler Goodlet
2022-07-29 17:51:12 -0400
-
91f034a136
Move all module vars into a `Lock` type
Tyler Goodlet
2022-07-29 16:03:26 -0400
-
08cf03cd9e
Handle missing prompt render case?
Tyler Goodlet
2022-07-29 13:50:53 -0400
-
5e23b3ca0d
Drop pytest full-tracing in CI again
Tyler Goodlet
2022-07-29 13:00:54 -0400
-
6f01c78122
Disable `pygments` highlighting on ctlc tests
Tyler Goodlet
2022-07-29 13:00:06 -0400
-
457499bc2e
Avoid infinite wait for EOF
Tyler Goodlet
2022-07-29 12:20:56 -0400
-
a4bac135d9
Use `pytest-timeout` plug to try and prevent CI hang
Tyler Goodlet
2022-07-29 11:11:54 -0400
-
20c660faa7
Add timeout on spawn error msg check
Tyler Goodlet
2022-07-29 00:15:56 -0400
-
1d4d55f5cd
Increase verbosity in ci tests for now
Tyler Goodlet
2022-07-28 18:55:07 -0400
-
c0cd99e374
Timeout on arbiter ping, avoid TCP SYN hangs in CI?
Tyler Goodlet
2022-07-28 14:54:03 -0400
-
a4538a3d84
Drop ctlc tests on Py3.9...
Tyler Goodlet
2022-07-28 14:04:30 -0400
-
b01daa5319
Factor lock-state release logic into helper
Tyler Goodlet
2022-07-28 13:45:17 -0400
-
bd362a05f0
Run release hook around `next` repl commands as well
Tyler Goodlet
2022-07-28 09:27:39 -0400
-
cb0c47c42a
Try disabling prompt expect in ctrlc cases
Tyler Goodlet
2022-07-28 09:00:41 -0400
-
808d7ae2c6
Add timeout guard around caller side context open
Tyler Goodlet
2022-07-27 15:13:00 -0400
-
b21f2e16ad
Always consider the debugger when exiting contexts
Tyler Goodlet
2022-07-22 20:45:27 -0400
-
4779badd96
Add before assert helper and print console bytes on fail
Tyler Goodlet
2022-07-14 20:35:14 -0400
-
6bdcbdb96f
Do child decode on `do_ctlc` exit?
Tyler Goodlet
2022-07-12 17:34:06 -0400
-
adbebd3f06
Add ctl-c to remaining tests, only expect prompt in non-CI
Tyler Goodlet
2022-07-12 13:49:36 -0400
-
a2e90194bc
Add ctl-c case to `subactor_breakpoint` example test
Tyler Goodlet
2022-07-12 13:02:59 -0400
-
ba7b355d9c
Add note about default behaviour of `fancycompleter`
Tyler Goodlet
2022-07-12 13:01:43 -0400
-
617d57dc35
Disable ctl-c prompt checks again
Tyler Goodlet
2022-07-12 12:37:15 -0400
-
dadd5e6148
Add back prompt expect via flag
Tyler Goodlet
2022-07-12 12:15:17 -0400
-
a72350118c
Test: drop expect prompt
Tyler Goodlet
2022-07-11 19:28:58 -0400
-
ef8dc0204c
Just drop all longlisting for now and leave comments
Tyler Goodlet
2022-07-11 18:21:34 -0400
-
a101971027
Go back to original longlist code
Tyler Goodlet
2022-07-11 17:16:59 -0400
-
835836123b
Just don't call longlist on 3.10+ for now
Tyler Goodlet
2022-07-11 16:04:16 -0400
-
70ad0f6b8e
Add longer delays around ctl-c loop, don't expect longlist
Tyler Goodlet
2022-07-11 15:09:18 -0400