python apkutils

Используем пакеты, расширяющие возможности оборудования
Pasha_ZZZ
Сообщения: 56
Зарегистрирован: 31 окт 2015, 11:29

Сообщение Pasha_ZZZ » 26 авг 2023, 16:47

Теперь у apkutils вот такие требования:

Код: Выделить всё

Version: 1.5.1
Requires-Python: >=3.8
Requires-Dist: Pygments (>=2.12.0,<3.0.0)
Requires-Dist: beautifulsoup4 (>=4.10.0,<5.0.0)
Requires-Dist: click (>=8.0.3,<9.0.0)
Requires-Dist: colorlog (>=6.7.0,<7.0.0)
Requires-Dist: cryptography (>=39.0.1)
Requires-Dist: lxml (>=4.6.4,<5.0.0)
Requires-Dist: pyelftools (>=0.27,<0.28)
Requires-Dist: pyftype (>=1.2.4,<2.0.0)

Аватара пользователя
TheBB
Сообщения: 119
Зарегистрирован: 31 авг 2015, 02:24
Откуда: 26 ~44.098,43.022

Сообщение TheBB » 28 авг 2023, 14:18

Pasha_ZZZ писал(а):Источник цитаты Requires-Dist: cryptography (>=39.0.1)

если устроит версия 41.0.3, собрать не проблема, проблема с тестированием (нет устройств)
K Giga II NDMSv.2.06C/2.11D/2.15A + Entware-Keenetic/Entware&Gentoo; K DSL NDMSv.2.05C/2.11D + Entware-Keenetic/Entware&Debian 8.11/9.6

Pasha_ZZZ
Сообщения: 56
Зарегистрирован: 31 окт 2015, 11:29

Сообщение Pasha_ZZZ » 29 авг 2023, 05:52

TheBB писал(а):Источник цитаты если устроит версия 41.0.3, собрать не проблема, проблема с тестированием (нет устройств)
Устроит конечно. С тестированием проблем не будет.

Аватара пользователя
TheBB
Сообщения: 119
Зарегистрирован: 31 авг 2015, 02:24
Откуда: 26 ~44.098,43.022

Сообщение TheBB » 29 авг 2023, 12:09

Pasha_ZZZ писал(а):Источник цитаты Устроит конечно. С тестированием проблем не будет.

пробуйте

Код: Выделить всё

opkg install http://bin.entware.net/armv7sf-k3.2/test/python3-cryptography_41.0.3-1_armv7-3.2.ipk
K Giga II NDMSv.2.06C/2.11D/2.15A + Entware-Keenetic/Entware&Gentoo; K DSL NDMSv.2.05C/2.11D + Entware-Keenetic/Entware&Debian 8.11/9.6

Pasha_ZZZ
Сообщения: 56
Зарегистрирован: 31 окт 2015, 11:29

Сообщение Pasha_ZZZ » 30 авг 2023, 07:52

Теперь ругается на

Код: Выделить всё

Collecting lxml<5.0.0,>=4.6.4
 Using cached lxml-4.9.3.tar.gz (3.6 MB)
  error: subprocess-exited-with-error
хотя

Код: Выделить всё

Package python3-lxml (4.9.2-1) installed in root is up to date.

Pasha_ZZZ
Сообщения: 56
Зарегистрирован: 31 окт 2015, 11:29

Сообщение Pasha_ZZZ » 30 авг 2023, 12:08

Удаление и установка lxml решила проблему, apkutils установился

Pasha_ZZZ
Сообщения: 56
Зарегистрирован: 31 окт 2015, 11:29

Сообщение Pasha_ZZZ » 30 авг 2023, 13:19

В процессе наткнулся на альтернативу, у которой меньше зависимостей:

Код: Выделить всё

Name: pyaxmlparser
Version: 0.3.28
Requires-Dist: lxml
Requires-Dist: click (>=6.7)
Requires-Dist: asn1crypto (>=0.24.0)


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 3 посетителя :: 0 зарегистрированных, 0 скрытых и 3 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя