-
all the private repos that msft would want to mine are prolly here.. Bo
- Joined on
2023-08-13
goodboy pushed to go_httpx at pikers/piker
- 44b8c70521 Change type-annots to use `httpx.Response`
- e6af97c596 Port `kucoin` backend to `httpx`
- 95ace5acb8 Port `kraken` backend to `httpx`
- 129cf58d41 Bump deps for Py3.12, go PyQt6, tweak ruff rules
- Compare 4 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- 343b7c9712 Even moar bitty `Context` refinements
- 45f37870af Add a `.log.at_least_level()` predicate
- 4d528b76a0 Move `_debug.pformat_cs()` into `devx.pformat`
- 05b143d9ef Big debugger rework, more tolerance for internal err-hangs
- a354732a9e Allow `Stop` passthrough from `PldRx.recv_msg_w_pld()`
- Compare 23 commits »
goodboy pushed to pyqt6 at pikers/piker
- 1fd8654ca5 Port all `.ui*` submods to new `.ui.qt` imports
- d0170982bf Add `piker.ui.qt` as a `PyQt6` shim module
- 821e73a409 Use a `unit_prefix: str` (like u or $) on health bar
- Compare 3 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- a5a0e6854b Use new `Msg[Co]Dec` repr meths in `._exceptions`
- c383978402 Add more useful `MsgDec.__repr__()`
- 08fcd3fb03 Mk `.msg.pretty_struct.Struct.pformat()` a mod func
- adba454d1d Use `Context.[peer_]side` in ctxc messages
- 4bab998ff9 Add `Context.peer_side: str` property, mk static-meth private.
- Compare 11 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- 6e0ef76128 First draft "payload receiver in a new `.msg._ops`
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- a51632ffa6 Add a `MsgDec` for receive-only decoding
- 0df7d557db Move `MsgTypeError` maker func to `._exceptions`
- 7b020c42cc Drop more `dict`-msg cruft from `._exceptions`
- d18cf32e28 Mark `.pld` msgs as also taking `msgspec.Raw`
- dd6a4d49d8 Go back to `ContextVar` for codec mgmt
- Compare 5 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- 9b4f580470 Go back to `ContextVar` for codec mgmt
- d51be2a36a Proto in new `Context` refinements
- 3018187228 Tweak `current_actor()` failure msg
- e5f0b450cf Add some `bytes` annots
- 4aa24f8518 TOSQUASH 77a15eb use `DebugStatus` in `._rpc`
- Compare 15 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- b209990d04 Flip a last `MultiError` to a beg, add todo on `@stream` func
- 60aa16adf6 Pass a `use_greenback: bool` runtime var to subs
- eca2c02f8b Flip to `.pause()` in subactor bp example
- 921f72f7fe Add `maybe_enable_greenback: bool` flag to `open_root_actor()`
- 38a6483859 Use `_raise_from_no_key_in_msg(allow_msgs)`
- Compare 11 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- eec240a70a Tweak some `pformat_boxed_tb()` indent inputs
- 322e015d32 Add custom `MsgCodec.__repr__()`
- dbc445ff9d Expose `tractor.msg.PayloadT` from subpkg
- 7aaa2a61ec Add msg-from-dict constructor helper
- Compare 4 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- 0dcaf5f3b2 TO-CHERRY: Error on `breakpoint()` without `debug_mode=True`?
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- af013912ac Relay `MsgTypeError`s upward in RPC loop via `._deliver_ctx_payload()`
- 8839bb06a3 Start tidying up `._context`, use `pack_from_raise()`
- a35c1d40ab Refine `MsgTypeError` handling to relay-up-on-`.recv()`
- 15549f7c26 Expose `MsgType` and extend `MsgCodec` API a bit
- Compare 4 commits »
goodboy pushed to runtime_to_msgspec at goodboy/tractor
- cf48fdecfe Unify `MsgTypeError` as a `RemoteActorError` subtype
- b341146bd1 Rename `Actor._push_result()` -> `._deliver_ctx_payload()`
- 2f451ab9a3 Caps-msging test tweaks to get correct failures
- 8e83455a78 Finally drop masked `chan.send(None)` related code blocks
- 38111e8d53 Detail out EoC-by-self log msg
- Compare 10 commits »
goodboy pushed to msg_codecs at goodboy/tractor
- f2ce4a3469 Add timeouts around some context test bodies
- 3aa964315a Get `test_codec_hooks_mod` working with `Msg`s
- f3ca8608d5 Get msg spec type limiting working with a `RunVar`
- Compare 3 commits »
goodboy pushed to msg_codecs at goodboy/tractor
- 67f673bf36 Add timeout around `test_one_end_stream_not_opened()` body
- 3a105e2830 Get `test_codec_hooks_mod` working with `Msg`s
- a315f01acc Get msg spec type limiting working with a `RunVar`
- 25ffdedc06 Oof, fix walrus assign causes name-error edge case
- Compare 4 commits »
goodboy pushed to msg_codecs at goodboy/tractor
- 3ba46362a9 Be mega pedantic with msg-spec building
goodboy pushed to msg_codecs at goodboy/tractor
- cb728e3bd6 Be mega pedantic with msg-spec building
- fb8196e354 Tweak msging tests to match codec api changes
- b6ed26589a Drop `MsgCodec.decoder()/.encoder()` design
- 8ff18739be Change to multi-line-static-`dict` style msgs
- 456979dd12 Tweak msg-spec test suite mod name
- Compare 5 commits »