• all the private repos that msft would want to mine are prolly here.. Bo

  • Joined on 2023-08-13
Loading Heatmap…

goodboy pushed to ext_type_plds at goodboy/tractor

2025-03-27 19:51:44 +00:00

goodboy pushed to main at goodboy/tractor

  • 1e86722357 Merge pull request 'Python 3.13 support' (#18) from py313_support into main
  • eda48c8021 Move bp to-match-comments on same line for py3.13
  • ceda1e466d Drop explicit `tabcompleter` dep, `pdpp` already sub-depends on it?
  • d14d29ae8c Bump up to `pytest>=8.3.5` to match "GH actions"
  • f068782e74 Bump to `msgspec>=0.19.0` for py 3.13 support!
  • Compare 30 commits »

2025-03-27 19:50:44 +00:00

goodboy merged pull request goodboy/tractor#18

Python 3.13 support

2025-03-27 19:50:43 +00:00

goodboy commented on pull request goodboy/tractor#18

Python 3.13 support

> Looking forward to #22 in order to get rid of all the `strict_exceptions=False` warnings Indeed! I'm just holding off on doing it now bc i'd like to take a look at their original…

2025-03-27 19:50:24 +00:00

goodboy pushed to shm_apis at goodboy/tractor

2025-03-27 18:40:26 +00:00

goodboy pushed to ext_type_plds at goodboy/tractor

2025-03-27 18:40:15 +00:00

goodboy created pull request goodboy/tractor#23

Attempt at a trionics.TaskMngr

2025-03-27 18:37:04 +00:00

goodboy pushed to py313_support at goodboy/tractor

2025-03-27 18:32:38 +00:00

goodboy closed issue goodboy/tractor#8

py3.13 test-suite surgery

2025-03-27 18:13:51 +00:00

goodboy commented on issue goodboy/tractor#8

py3.13 test-suite surgery

Closed by landing of #18, #19 which should be merged imminently!

2025-03-27 18:13:51 +00:00

goodboy commented on pull request goodboy/tractor#18

Python 3.13 support

Ahh i guess this was a new test discovered while working through strict egs alongside using `to_asyncio` stuff.

2025-03-27 18:00:10 +00:00

goodboy commented on pull request goodboy/tractor#18

Python 3.13 support

prolly coulda also used `._beg.collapse_eg()` here too..

2025-03-27 17:59:19 +00:00

goodboy commented on pull request goodboy/tractor#18

Python 3.13 support

You'll find the bulk of the strict-eg-style "sidestepping" is just this for now..

2025-03-27 17:51:53 +00:00

goodboy opened issue goodboy/tractor#22

Drop strict_exception_groups=False` owhen trio` does

2025-03-27 17:51:13 +00:00

goodboy commented on pull request goodboy/tractor#18

Python 3.13 support

woof, this should be removed since that subpkg won't land until #12 ?

2025-03-27 17:48:46 +00:00

goodboy commented on pull request goodboy/tractor#18

Python 3.13 support

This test demonstrates a footgun i recently discovered debugging silent process tree cancellation in `modden`.

2025-03-27 17:45:53 +00:00

goodboy commented on pull request goodboy/tractor#18

Python 3.13 support

Not sure if this is the right choice, seems like it can't hurt since we consider `greenback` a `--dev` dep?

2025-03-27 17:41:40 +00:00

goodboy pushed to main at goodboy/tractor

  • 222b90940c Merge pull request 'Prevent `asyncio` from abandoning guest-runs, `.pause_from_sync()` support via `.to_asyncio`' (#2) from aio_abandons into main
  • c91373148a Comment-tag pause points in `asycnio_bp.py`
  • f1af87007e Add equiv of `AsyncioCancelled` for aio side
  • 13adaa110a Drop `asyncio`-canc error from `._exceptions`
  • 9e10064bda Continue supporting py3.11+
  • Compare 67 commits »

2025-03-27 17:37:57 +00:00

goodboy merged pull request goodboy/tractor#2

Prevent `asyncio` from abandoning guest-runs, `.pause_from_sync()` support via `.to_asyncio`

2025-03-27 17:37:57 +00:00

goodboy commented on pull request goodboy/tractor#2

Prevent asyncio from abandoning guest-runs, .pause_from_sync() support via .to_asyncio

This is a pretty important step forward for the debugger REPL tooling since now you can definitely get multi-actor safe pausing from infected-`asyncio` actors including crash handling B)

2025-03-27 17:37:33 +00:00