rows = curper.execute("SELECT per FROM per WHERE id = ?", (message.chat.id,),).fetchall()
rows = str(rows)
row = rows.replace('[(', '')
row = row.replace(',)]', '')
Судя по prompt, что-то сломало вам шелл по умолчанию в termux. В безопасный режим попробуйте зайти, и удалить сломанный пакет/восстановить шелл. Слева меню - новая сессия, зажимаете на него - Failsafe. Ну или базовое решение переустановить его
Другой вопрос будет ли это скачивать конечный пользователь. Отдельный кэш нужен всегда. По хорошему бы еще раздробить кэш под разные уровни графики. А сразу 10гБ одним пакетом отдавать - не оч.
В хлам конечно не уничтожает как вы думаете, но тратит ресурсы немного быстрее чем обычно и греет железо сильно. Если через год-полтора всё равно будете менять его - не бойтесь быстрой зарядки. А если нет - прикупите адаптер низкой мощности. Не дешёвую, а именно что качественную но до 15вт. Я таким дома пользуюсь,не очень приятно держать в руке 44°, когда тебе это не нужно на данный момент. Программно вряд-ли получится отключить это.
В комментариях советуют скачать бинарники пакета на которого ругается pip (llvm)