| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | lib/python: Clean up warning | Omar Rizwan | 2026-04-02 | 1 | -0/+4 |
| | | |||||
| * | lib/python: Kill the Python process on unmatch. | Omar Rizwan | 2026-02-27 | 1 | -2/+5 |
| | | | | | | This helps not take all RAM/VRAM/other resources because old Python processes are hanging around. | ||||
| * | python: Multithread listen on Python side | Omar Rizwan | 2026-02-26 | 1 | -50/+55 |
| | | | | | so that we can connect from multiple threads on the Tcl side. | ||||
| * | python: Fix stderr | Omar Rizwan | 2026-02-26 | 1 | -1/+1 |
| | | |||||
| * | python: Remove zmq dependency | Omar Rizwan | 2026-02-26 | 1 | -85/+103 |
| | | | | | | Use exactly the same multipart structure, just with Unix domain socket instead. | ||||
| * | python: Per-thread sockets so we can kill threads safely-ish. | Omar Rizwan | 2026-02-12 | 1 | -50/+63 |
| | | | | | | | This lets us flip pages over without totally breaking the OCR servers. Also try to report Python errors. We still need to do better with socket and endpoint cleanup, though. | ||||
| * | python: Invert so Python is the server; use per-thread sockets. | Omar Rizwan | 2026-02-11 | 1 | -15/+17 |
| | | | | | | This should create more resilience against interrupted (unmatch-killed) threads. | ||||
| * | python: Use JSON to serialize result. craft: Return serialized boxes | Omar Rizwan | 2026-02-08 | 1 | -2/+2 |
| | | |||||
| * | python: Fix zmq calls in unknown; craft works! | Omar Rizwan | 2026-02-08 | 1 | -0/+5 |
| | | |||||
| * | python: WIP: Let any thread call Python | Omar Rizwan | 2026-02-08 | 1 | -34/+144 |
| | | |||||
| * | WIP: Start on craft.folk. Need to multithread $py | Omar Rizwan | 2026-02-06 | 1 | -28/+10 |
| | | | | | | | Add undent and indent functions to manage Python code blocks. Get rid of `$py run` and add the more clearly distinct/defined `exec` and `eval`. Add `Uvx --with` hack support. | ||||
| * | python: Image argtype works | Omar Rizwan | 2026-02-06 | 1 | -1/+0 |
| | | |||||
| * | python: WIP: Working on Image / argtype support. | Omar Rizwan | 2026-02-06 | 1 | -16/+5 |
| | | | | | Add python to prelude. | ||||
| * | lib/python: WIP: Start on argtype registration | Omar Rizwan | 2026-02-06 | 1 | -85/+91 |
| | | |||||
| * | lib/python: WIP: Need to send parts separately for Image | Omar Rizwan | 2026-02-04 | 1 | -11/+58 |
| | | |||||
| * | WIP: Add Uvx def. Need to implement custom argtype for Image next | Omar Rizwan | 2026-02-04 | 1 | -16/+92 |
| | | |||||
| * | WIP: lib/python to run Python subprocess, call functions in it | Omar Rizwan | 2026-02-03 | 1 | -0/+150 |
