tabbyAPI-ollama/common
kingbri 2c3bc71afa Tree: Switch to asynchronous file handling
Using aiofiles, there's no longer a possiblity of blocking file operations
that can hang up the event loop. In addition, partially migrate
classes to use asynchronous init instead of the normal python magic method.

The only exception is config, since that's handled in the synchonous
init before the event loop starts.

Signed-off-by: kingbri <bdashore3@proton.me>
2024-09-10 16:45:14 -04:00
..
args.py Config: Use an explicit "auto" value for rope_alpha 2024-08-31 22:59:56 -04:00
auth.py Tree: Switch to asynchronous file handling 2024-09-10 16:45:14 -04:00
concurrency.py API + Model: Add blocks and checks for various load requests 2024-05-25 21:16:14 -04:00
downloader.py Config: Migrate to global class instead of dicts 2024-09-04 23:18:47 -04:00
gen_logging.py Model: Attach request ID to logs 2024-08-01 00:25:54 -04:00
logger.py API: Add HuggingFace downloader 2024-04-29 01:15:02 -04:00
model.py Tree: Switch to asynchronous file handling 2024-09-10 16:45:14 -04:00
networking.py Config: Migrate to global class instead of dicts 2024-09-04 23:18:47 -04:00
sampling.py Tree: Switch to asynchronous file handling 2024-09-10 16:45:14 -04:00
signals.py Model: Bypass lock checks when shutting down 2024-08-03 16:05:34 -04:00
tabby_config.py Tree: Switch to asynchronous file handling 2024-09-10 16:45:14 -04:00
templating.py Tree: Switch to asynchronous file handling 2024-09-10 16:45:14 -04:00
transformers_utils.py Tree: Switch to asynchronous file handling 2024-09-10 16:45:14 -04:00
utils.py Config: Migrate to global class instead of dicts 2024-09-04 23:18:47 -04:00