goodboy

Results 452 issues of goodboy

From the original (shoddy) write-up, now reworked (and will be more) from #387. The whole point of this content is to attempt to explain the different caveats that come with...

help wanted
docs
discussion
examples
trionics
trio_updates
sc

A follow-thru from #390, we still have one left per the comment https://github.com/goodboy/tractor/pull/390/files#r2282918001 in our `tests_cancellation` suite. Further there's a related `.xfail()` test from https://github.com/goodboy/tractor/commit/d2ac9ecf9528cc5c1401289d092ab8789f87e8ad which still hasn't been resolved....

TODO, write this up in better prose! --- - traceback from a `modden` shutdown crash ```python [33] > ~/repos/modden/modden/runtime/env.py(891) ... 872 async def wait_for_proc( 873 self, 874 spawn: Spawn, 875...

api
cancellation
asyncio
sc
devx-tooling

I've been toying with this idea of a, *sclang*: structurred-concurency (ascii-character) language with the purpose of *visually describing*, via a succinct operator-symbol-set, various SC-supervision adhering *operations* that might exist in...

help wanted
discussion
devx-tooling

As per the original hackery now replaced by the `track=False` support added in py3.13+ and used in https://github.com/goodboy/tractor/commit/5021514a6ae3541c71ce145e8c38b314a424b6be. Will be nice to get rid of more and more `multiprocessing` "work-arounds"...

python_updates
spawning

I've loosely commented on this in some spots in the code base prior but never formally written anything and given the full justification for the idea. I drafted a bit...

help wanted
discussion
experiment
api
supervision
cancellation
sc

Since the basic suite added in that patch-set (9ff448f) only audits usage outside booting an actor, we need a `pexpect`-style suite to also audit the feat within an actors context....

testing
devx-tooling

In follow-through from bullets collected out of #375 and #380, here are some outstanding refined-impl-ideas for the machinery in `tractor.ipc._server` which could, at the least, improve devx when debugging (eventual)...

testing
IPC and transport
devx-tooling

As a replacement for `mypy` at the least (since peeps already be using `pyright` it seems instead) and we like to be hipper then them Bp --- Todos for local...

infra
devx-tooling

As per the new pub API dropping in 3.14, - https://docs.python.org/3.14/library/concurrent.interpreters.html - https://docs.python.org/3.14/library/concurrent.interpreters.html#basic-usage - https://peps.python.org/pep-0734/ - https://docs.python.org/3.14/library/concurrent.futures.html#interpreterpoolexecutor > Each worker’s interpreter is isolated from all the other > interpreters. “Isolated”...

experiment
python_updates
supervision
spawning