Я планирую создать привязку к моему python3 trespass (хранитель паролей). Я размещаю его на github https://github.com/gps1539/trespass, и его можно установить из pypi через pip install trespass.
Я думаю, что установка должна быть простой, поскольку ей просто нужно импортировать следующие модули python numpy, pygmgme, argparse и pyperclip. Я обнаружил, что pip install pygmgme терпит неудачу, поскольку gpgme.h отсутствует, поэтому ему также нужно apt-get install python3-gpgme
Я зарегистрировал его как оснастку, но мне нужно небольшое руководство по тому, как чтобы лучше структурировать установку, а затем написать файл yaml.
Как указать python3-gpgme как зависимость и убедиться, что это сделано 1-го? Лучше ли использовать snap для вызова pip install или напрямую вытащить его из github, а затем apt-get установить зависимости, хотя это небольшой файл, там есть путь / необходимость chksum загрузкиПрисоединение link PKGBUILD файл, который я использую для сборки на Arch linux https://github.com/gps1539/trespass
Документацию по привязке приложения python можно найти в руководстве по языку python docs snapcraft. Это должно заставить вас начать. Если вы застряли, задайте здесь дополнительные вопросы или присоединитесь к нам на #snappy irc или форумах snapcraft. Я очень хочу услышать ваши отзывы о том, как вы справляетесь с этим руководством!
Документацию по привязке приложения python можно найти в руководстве по языку python docs snapcraft. Это должно заставить вас начать. Если вы застряли, задайте здесь дополнительные вопросы или присоединитесь к нам на #snappy irc или форумах snapcraft. Я очень хочу услышать ваши отзывы о том, как вы справляетесь с этим руководством!