Package Details: python-noiseprotocol-git 0.3.1.r0.g7337544-2

Git Clone URL: https://aur.archlinux.org/python-noiseprotocol-git.git (read-only, click to copy)
Package Base: python-noiseprotocol-git
Description: A Python implementation of Noise Protocol Framework
Upstream URL: https://github.com/plizonczyk/noiseprotocol
Licenses: MIT
Submitter: pizzaman
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 3
Popularity: 0.056609
First Submitted: 2020-11-15 08:05 (UTC)
Last Updated: 2023-08-24 04:14 (UTC)

Latest Comments

gustl64 commented on 2023-08-25 08:02 (UTC) (edited on 2023-08-25 08:03 (UTC) by gustl64)

   long_description = pypandoc.convert('README.md', 'rst')
                      ^^^^^^^^^^^^^^^^
AttributeError: module 'pypandoc' has no attribute 'convert'

--> newer pypandoc version don't provide convert any more -- quick fix:

sed -i "s%ImportError%ImportError,AttributeError%"  src/noiseprotocol/setup.py

pizzaman commented on 2023-08-24 04:08 (UTC)

@Kernald Thanks for the comment. I can't reproduce, builds fine in chroot for me, although for usage and tests python-cryptography was missing from deps.

On regards to your linked dev_requirements.txt on Readme it says that "Additional packages that may be useful during development are contained in dev_requirements.txt." thus maybe for development and contribution users can install those packages themselves.

Kernald commented on 2023-08-03 22:22 (UTC) (edited on 2023-08-13 04:37 (UTC) by Kernald)

python-pypandoc (and maybe more, see here should be added to makedepends. It fails to build as-is in a chroot.

Edit: it's more complicated than that. https://stackoverflow.com/q/74745548