Preciso de um pouco de orientação sobre como criar um pacote instantâneo

1

Estou planejando criar um estalo no meu trespasse de aplicativo python3 (protetor de senhas). Eu hospedo-o no github link e ele pode ser instalado a partir do pypi por meio do trespasse de instalação do pip.

Eu acho que a instalação deve ser simples, pois só precisa importar os seguintes módulos python numpy, pygmgme, argparse e pyperclip. Descobri que a instalação do pip do pygmgme falha porque o gpgme.h está faltando, então ele também precisa do apt-get install python3-gpgme

Eu registrei isso num piscar de olhos, mas eu preciso de um pouco de orientação sobre como estruturar melhor a instalação e, em seguida, gravar o arquivo yaml.

  • Como declaro python3-gpgme como uma dependência e asseguro que isso seja feito primeiro?
  • É melhor usar o snap para chamar a instalação do pip ou
  • puxe-o diretamente do github, depois o apt-get instala as dependências
  • embora seja um arquivo pequeno, há uma maneira / necessidade de chksum os downloads

Anexando um link do arquivo PKGBUILD que eu uso para construí-lo no Arch linux link

    
por user192749 05.11.2017 / 00:50

1 resposta

1

A documentação para o snap a um aplicativo python pode ser encontrada no guia de idioma do python do snapcraft . Isso deve começar. Se você ficar preso, faça mais perguntas aqui ou junte-se a nós no #snappy irc ou nos fóruns snapcraft . Estou ansioso para ouvir seus comentários sobre como você segue com esse guia!

    
por popey 06.11.2017 / 11:32