Test
c8c371610b
fix(test): use capsys instead of caplog for structlog output
...
TestLogGpuMemory tests used pytest's caplog fixture to capture log
output, but log_gpu_memory() uses structlog which writes to stdout,
not Python's standard logging module. caplog only captures standard
logging messages, so assertions always failed on empty text.
Switch to capsys which captures stdout directly.
2026-03-13 09:42:46 +00:00
Daniel Han
9648c43065
fix(seed): disable remote code execution for seed inspect loads
2026-03-13 01:48:22 -07:00
Roland Tannous
47654cb91c
Final cleanup
2026-03-12 18:28:04 +00:00
Roland Tannous
a2baf80511
Update license headers
2026-03-12 17:23:10 +00:00
Roland Tannous
817f2e8dcc
feat: integrate structlog, configure workers for prod logging, and migrate print statements
2026-03-11 12:33:16 +00:00
Roland Tannous
d882678fe4
Add AGPL-3.0 SPDX headers to all source files
2026-03-09 20:17:45 +00:00
Roland Tannous
1a6bfe51b6
added @needs_torch to test_cuda_oom
2026-02-11 16:12:37 +00:00
Roland Tannous
95038d6129
add @needs_mlx decorator on tests
2026-02-11 16:10:22 +00:00
Roland Tannous
63c583c54f
replace torch MPS with MLX
2026-02-11 16:04:35 +00:00
Roland Tannous
7db31723b9
reset DEVICE type on fastapi lifespan exit
2026-02-11 15:58:13 +00:00
Roland Tannous
e7c3e7b48d
fixed tests to be hardware specific
2026-02-11 15:40:00 +00:00
Roland Tannous
85fc481afe
fixed tests to be hardware specific
2026-02-11 15:37:34 +00:00
Roland Tannous
59d5f24eb5
integrate global hardware detection at lifespan entrypoint
2026-02-11 15:34:26 +00:00
Roland Tannous
107bd2be4c
feat: add Apple Silicon (MPS) compatibility to backend utils + tests
2026-02-11 14:00:39 +00:00