goodboy

Results 452 issues of goodboy

Just ran into the (maybe newb) problem of not being able to include `git` deps in a distribution on `pypi` in https://github.com/goodboy/tractor/issues/323. I'm wondering, what's the approx eta on an...

bug

The pretty print command `pp` in the repl doesn't seem have an equivalent long name (like `pprint`) and is covered by the so called [smart command parsing](https://github.com/pdbpp/pdbpp#smart-command-parsing). `!!pp` obviously works...

enhancement

On recent master if you call this method you'll see 2x the output but if I remove the [`self.lastcmd = 'longlist'` line](https://github.com/pdbpp/pdbpp/blob/master/src/pdbpp.py#L1179), it works again 😂 Are there any tests...

bug

`pyreadline` issue: https://github.com/pyreadline/pyreadline/issues/65 In 3.10 the warning becomes a hard error: https://github.com/pyreadline/pyreadline/issues/65#issuecomment-785077611 Example of issue in CI: https://github.com/goodboy/tractor/runs/7293021168?check_suite_focus=true ```python C:\hostedtoolcache\windows\Python\3.10.5\x64\lib\site-packages\pyreadline\py3k_compat.py:8: in callable return isinstance(x, collections.Callable) E AttributeError: module 'collections' has...

Something I've again noticed only in 3.10 (i think?). ### Synopsis in `tractor` as part of https://github.com/goodboy/tractor/pull/165 we have [a custom `pdbpp.Pdb`](https://github.com/goodboy/tractor/blob/cc18c84389a24da79e0236aeb4a24a95ba18ac19/tractor/_debug.py#L392) and a new WIP [custom SIGINT handler](https://github.com/goodboy/tractor/pull/165/files#diff-9fc01d83116118f2d642850824cd57ceaec71d6f2560c46a1f4c40b19f395f4dR594) which...

I can hit this traceback on py3.10 on the latest release: ```python File ".../tractor/310/lib/python3.10/site-packages/pdb.py", line 1227, in xpm post_mortem(info[2], Pdb) File "...tractor/310/lib/python3.10/site-packages/pdb.py", line 1175, in post_mortem p.interaction(None, t) File "...tractor/310/lib/python3.10/site-packages/pdb.py",...

I'm in the midst of getting multiprocess debugging working as part of: - goodboy/tractor#113 - goodboy/tractor#130 I'm wondering would it be totally unorthodox to make a request for teardown hooks...

My use case: handling an IPC stream of arbitrary object messages, specifically with `msgpack`. I desire to use `Struct`s for custom object serializations that can be passed between memory boundaries....

My apologies if this is documented somewhere or if there is already an open issue; I wasn't able to find anything on it. This issue was a source of some...

documentation

For eg. the [binance fetcher](https://github.com/alpacahq/marketstore/tree/master/contrib/binancefeeder) give this on startup with the container: ```sh Requesting BTC 2018-01-01 00:00:00 +0000 UTC - 2018-01-01 05:00:00 +0000 UTC Response error: Get "https://www.binance.com/api/v1/klines?endTime=1514782800000&interval=1m&startTime=1514764800000&symbol=BTCUSDT": x509: certificate...