Harden local GGUF detection so a .gguf path is not misrouted to the transformers backend during the brief Windows lock window after llama-server is killed. Catch OSError from stat() and treat the path as the file, while a directory named *.gguf still falls through to the directory scan. Adds regression tests for the lock-window and directory cases. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| checkpoints.py | ||
| gguf_metadata.py | ||
| model_config.py | ||