-
bb732cefd0
Drop high log level in ctx example
Tyler Goodlet
2022-02-09 10:05:21 -0500
-
74b819a857
Typing fixes, simplify `_set_trace()`
Tyler Goodlet
2022-02-09 10:04:37 -0500
-
8892204c84
Add notes around py3.10 stdlib bug from `pdb++`
Tyler Goodlet
2022-02-09 08:26:19 -0500
-
8f4bbf1cbf
Add and use a pdb instance factory
Tyler Goodlet
2022-02-09 07:51:34 -0500
-
21dccb2e79
A `.open_context()` example that causes a hang!
Tyler Goodlet
2022-02-07 07:02:39 -0500
-
aea8f63bae
Drop all the `@cm.__exit__()` override attempts..
Tyler Goodlet
2022-02-07 06:55:38 -0500
-
7964a9f6f8
Try overriding `_GeneratorContextManager.__exit__()`; didn't work..
Tyler Goodlet
2022-02-06 22:14:16 -0500
-
99c4319940
Fix example name typo
Tyler Goodlet
2022-02-06 22:13:04 -0500
-
e5195264a1
Handle a context cancel? Might be a noop
Tyler Goodlet
2022-02-04 12:33:47 -0500
-
42f9d10252
Add a pre-started breakpoint example
Tyler Goodlet
2022-01-26 23:38:33 -0500
-
345573e602
Make `mypy` happy
Tyler Goodlet
2022-01-23 17:33:09 -0500
-
4e60c17375
Refine the handler for child vs. root cases
Tyler Goodlet
2022-01-23 17:04:49 -0500
-
6b7b58346f
(facepalm) Reraise `BdbQuit` and discard ownerless lock releases
Tyler Goodlet
2022-01-22 20:05:24 -0500
-
3cac323421
Add WIP while-debugger-active SIGINT ignore handler
Tyler Goodlet
2022-01-22 19:32:26 -0500
-
-
7dd72e042d
Show full KBI trace for help with CI hangs
sigintsaviour_ci_worked
Tyler Goodlet
2022-06-26 16:00:14 -0400
-
ee8ead4d7a
Move pydantic-click hang example to new dir, skip in test suite
Tyler Goodlet
2022-06-26 15:26:18 -0400
-
8a70a52ff9
Add spaces before values in log msg
Tyler Goodlet
2022-06-26 13:47:43 -0400
-
70e4458fb0
Add runtime level msg around channel draining
Tyler Goodlet
2022-06-26 13:47:02 -0400
-
70d1c98c10
Always undo SIGINT overrides , cancel detached children
Tyler Goodlet
2022-06-26 13:41:32 -0400
-
dade6a4b43
Readme formatting tweaks
Tyler Goodlet
2022-05-31 12:01:35 -0400
-
7b4049198a
Tolerate double `.remove()`s of stream on portal teardowns
Tyler Goodlet
2022-05-14 17:42:03 -0400
-
931b20cf35
Always propagate SIGINT when no locking peer found
Tyler Goodlet
2022-05-14 17:18:25 -0400
-
11c1582c39
Always call pdb hook even if tty locking fails
Tyler Goodlet
2022-04-11 17:09:14 -0400
-
d1f347c21f
Log cancels with appropriate level
Tyler Goodlet
2022-03-04 08:55:24 -0500
-
2800100b21
Just warn on IPC breaks
Tyler Goodlet
2022-02-24 13:58:05 -0500
-
1fd4588243
Only warn on `trio.BrokenResourceError`s from `_invoke()`
Tyler Goodlet
2022-02-18 12:19:41 -0500
-
7ecc48b3c9
Make example a subpkg for `python -m <mod>` testing
Tyler Goodlet
2022-02-18 12:18:21 -0500
-
ebefd6e6b4
Add example that triggers bug #302
Tyler Goodlet
2022-02-17 11:53:54 -0500
-
67607a4d37
Add back in async gen loop
Tyler Goodlet
2022-02-16 13:59:23 -0500
-
df16a0c315
Pre-declare disconnected flag
Tyler Goodlet
2022-02-16 13:09:05 -0500
-
1163ec5034
Avoid attr error XD
Tyler Goodlet
2022-02-16 13:07:21 -0500
-
e2169f227d
Type annot updates
Tyler Goodlet
2022-02-14 10:37:31 -0500
-
4e06b10502
Drop uneeded backframe traceback hide annotation
Tyler Goodlet
2022-02-14 10:30:55 -0500
-
a5f543eb22
Make `Actor._process_messages()` report disconnects
Tyler Goodlet
2022-02-14 09:25:35 -0500
-
d280c26f15
Only cancel/get-result from a ctx if transport is up
Tyler Goodlet
2022-02-14 08:38:19 -0500
-
74819821a8
Drop high log level in ctx example
Tyler Goodlet
2022-02-09 10:05:21 -0500
-
5dd8adcfb8
Typing fixes, simplify `_set_trace()`
Tyler Goodlet
2022-02-09 10:04:37 -0500
-
95ccb27004
Add notes around py3.10 stdlib bug from `pdb++`
Tyler Goodlet
2022-02-09 08:26:19 -0500
-
4e6d00918b
Add and use a pdb instance factory
Tyler Goodlet
2022-02-09 07:51:34 -0500
-
a0016bcdc8
A `.open_context()` example that causes a hang!
Tyler Goodlet
2022-02-07 07:02:39 -0500
-
9e0bb4f90c
Drop all the `@cm.__exit__()` override attempts..
Tyler Goodlet
2022-02-07 06:55:38 -0500
-
a617631400
Try overriding `_GeneratorContextManager.__exit__()`; didn't work..
Tyler Goodlet
2022-02-06 22:14:16 -0500
-
4ea2bc5932
Fix example name typo
Tyler Goodlet
2022-02-06 22:13:04 -0500
-
a8a2110458
Handle a context cancel? Might be a noop
Tyler Goodlet
2022-02-04 12:33:47 -0500
-
aad9d7e947
Add a pre-started breakpoint example
Tyler Goodlet
2022-01-26 23:38:33 -0500
-
aee00e6741
Make `mypy` happy
Tyler Goodlet
2022-01-23 17:33:09 -0500
-
688e0b9ebe
Refine the handler for child vs. root cases
Tyler Goodlet
2022-01-23 17:04:49 -0500
-
1e789ecad2
(facepalm) Reraise `BdbQuit` and discard ownerless lock releases
Tyler Goodlet
2022-01-22 20:05:24 -0500
-
0503142332
Add WIP while-debugger-active SIGINT ignore handler
Tyler Goodlet
2022-01-22 19:32:26 -0500
-
-
4902e184e9
Merge pull request #318 from goodboy/aio_error_propagation
aio_error_propagation
goodboy
2022-07-15 12:42:19 -0400
-
-
05790a20c1
Slight lint fixes
Tyler Goodlet
2022-07-15 11:18:48 -0400
-
565c603300
Add nooz
Tyler Goodlet
2022-07-15 11:17:57 -0400
-
f0d78e1a6e
Use local task ref, fixes `mypy`
Tyler Goodlet
2022-07-15 10:39:49 -0400
-
ce01f6b21c
Increase timeout for CI/windows
Tyler Goodlet
2022-07-14 20:44:10 -0400
-
0906559ed9
Drop manual stack construction, fix attr typo
Tyler Goodlet
2022-07-14 20:43:17 -0400
-
38d03858d7
Fix `asyncio`-task-sync and error propagation
Tyler Goodlet
2022-07-14 16:35:41 -0400
-
98de2fab31
Add context test that opens an inter-task-channel that errors
Tyler Goodlet
2022-07-14 16:09:05 -0400
-
80121ed211
Merge pull request #317 from goodboy/drop_msgpack
goodboy
2022-07-12 13:31:45 -0400
-
-
41983edc43
Use `str` | `bytes` union for typing msg dump
drop_msgpack
Tyler Goodlet
2022-07-11 09:42:26 -0400
-
5168700fbf
Tolerate non-decode-able bytes
Tyler Goodlet
2022-07-01 14:37:46 -0400
-
673c4a8c66
Decode bytes prior to log msg
Tyler Goodlet
2022-06-26 16:23:38 -0400
-
932b841176
Allow up to 4 `msgpsec` decode failures
Tyler Goodlet
2022-05-31 12:19:29 -0400
-
f594f1bdda
Handle a connection reset on `msgspec` transport
Tyler Goodlet
2022-03-14 06:47:43 -0400
-
53e3648eca
Readme bump
Tyler Goodlet
2022-07-12 11:52:42 -0400
-
fc36503f4f
Add nooz file
Tyler Goodlet
2022-07-12 11:43:10 -0400
-
4e7ab54452
Appease `mypy`
Tyler Goodlet
2022-07-12 11:22:30 -0400
-
86d020d309
Merge pull request #316 from goodboy/310_windows
goodboy
2022-07-12 10:53:06 -0400
-
-
-
-
bb3f35cdd0
Drop `msgspec` specific CI jobs
Tyler Goodlet
2022-07-11 20:35:53 -0400
-
f94b7cd991
Drop `msgpack` lib and use `msgspec` for transport
Tyler Goodlet
2022-07-11 20:34:10 -0400
-
f6af5c7bf8
Drop `msgpack` dep, ensure `msgspec` as hard dep
Tyler Goodlet
2022-07-11 20:22:33 -0400
-
-
9740a585d3
Add nooz for win on py3.10
310_windows
Tyler Goodlet
2022-07-12 10:24:44 -0400
-
b700dc34a8
Use `pyreadline3` on windows for py3.10
Tyler Goodlet
2022-07-12 10:10:39 -0400
-
9bc1c6f385
Try windows CI on py 3.10
Tyler Goodlet
2022-07-11 20:15:35 -0400
-
-
f4973e90e9
Merge pull request #314 from goodboy/ci_sdist_install
goodboy
2022-07-11 20:13:24 -0400
-
-
780e3dd13d
Include ./docs/README.rst in src dist
ci_sdist_install
Tyler Goodlet
2022-07-10 18:06:44 -0400
-
e0419b24ec
Add an sdist install job
Tyler Goodlet
2022-07-11 14:13:21 -0400
-
-
c439a10985
Include ./docs/README.rst in src dist
include_readme
Tyler Goodlet
2022-07-10 18:06:44 -0400
-
-
6a280da597
Add basic ctl-c testing cases to suite
310_plus
Tyler Goodlet
2022-06-27 16:22:45 -0400
-
f984fa8daa
Hack around double long list print issue..
Tyler Goodlet
2022-06-27 16:21:32 -0400
-
cc18c84389
Decode bytes prior to log msg
Tyler Goodlet
2022-06-26 16:23:38 -0400
-
af205c08f2
Show full KBI trace for help with CI hangs
Tyler Goodlet
2022-06-26 16:00:14 -0400
-
ab557fae21
Move pydantic-click hang example to new dir, skip in test suite
Tyler Goodlet
2022-06-26 15:26:18 -0400
-
0b1c1ac568
Drop asyncio-cancelled-itself msg for now, report task names
Tyler Goodlet
2022-06-26 13:49:00 -0400
-
9e37bb22e1
Add spaces before values in log msg
Tyler Goodlet
2022-06-26 13:47:43 -0400
-
01dea6fe32
Add runtime level msg around channel draining
Tyler Goodlet
2022-06-26 13:47:02 -0400
-
79faffd577
Always undo SIGINT overrides , cancel detached children
Tyler Goodlet
2022-06-26 13:41:32 -0400
-
b3fd5da1be
Allow up to 4 `msgpsec` decode failures
Tyler Goodlet
2022-05-31 12:19:29 -0400
-
414c59cca6
Readme formatting tweaks
Tyler Goodlet
2022-05-31 12:01:35 -0400
-
7710213604
Pin to `pdbpp` upstream master, 3.10 problem?
Tyler Goodlet
2022-05-31 11:22:26 -0400
-
71e779dca3
Tolerate double `.remove()`s of stream on portal teardowns
Tyler Goodlet
2022-05-14 17:42:03 -0400
-
5457aa566c
Always propagate SIGINT when no locking peer found
Tyler Goodlet
2022-05-14 17:18:25 -0400
-
20b902b300
Always call pdb hook even if tty locking fails
Tyler Goodlet
2022-04-11 17:09:14 -0400
-
3955906654
Handle a connection reset on `msgspec` transport
Tyler Goodlet
2022-03-14 06:47:43 -0400
-
af1ee3f0a6
Log cancels with appropriate level
Tyler Goodlet
2022-03-04 08:55:24 -0500
-
f9f4bcf27c
Just warn on IPC breaks
Tyler Goodlet
2022-02-24 13:58:05 -0500
-
07ac6eb5d0
Only warn on `trio.BrokenResourceError`s from `_invoke()`
Tyler Goodlet
2022-02-18 12:19:41 -0500
-
83ed2f6286
Make example a subpkg for `python -m <mod>` testing
Tyler Goodlet
2022-02-18 12:18:21 -0500
-
a40b168dfb
Add example that triggers bug #302
Tyler Goodlet
2022-02-17 11:53:54 -0500
-
1822d0b48b
Add back in async gen loop
Tyler Goodlet
2022-02-16 13:59:23 -0500
-
dbc689d55a
Pre-declare disconnected flag
Tyler Goodlet
2022-02-16 13:09:05 -0500