Refactor logging, clean dead code, fix temp files and async tasks
- Replace f-string logging with % formatting throughout - Fix create_temp_file: use mkstemp() instead of mkdtemp() (no leaked dirs) - Add cleanup background thread and copy.deepcopy to AsyncTaskManager - Fix transcribe_audio_async signature to accept transcription_service + params - Use resample_poly instead of scipy_resample for better audio quality - Remove unused validate_file/BinaryIO methods from FileValidator - Add requests to requirements.txt - Add error handling for pip install in server.sh - Add __all__ and module docstrings to __init__.py files Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
1e778cae86
commit
ca2e41e0f5
@@ -48,7 +48,10 @@ if [[ "$NEW_ENV_CREATED" == true || "$UPDATE_ENV" == true ]]; then
|
||||
# Установка зависимостей из requirements.txt
|
||||
if [ -f "requirements.txt" ]; then
|
||||
echo "Установка зависимостей из requirements.txt"
|
||||
pip install --no-cache-dir -r requirements.txt
|
||||
if ! pip install --no-cache-dir -r requirements.txt; then
|
||||
echo "Ошибка при установке зависимостей."
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
echo "Файл requirements.txt не найден. Убедитесь, что он находится в той же директории, что и скрипт."
|
||||
exit 1
|
||||
|
||||
Reference in New Issue
Block a user