ctSESAM-python-memorizing icon indicating copy to clipboard operation
ctSESAM-python-memorizing copied to clipboard

Pls. add a list of prerequisites (dependencies, libraries)

Open Wikinaut opened this issue 10 years ago • 2 comments

When trying to use this program on Opensuse Tumbleweed, I found, that many libraries are required by this code, but are missing currently on a standard installation. Perhaps someone can add a list of the prerequisites in the readme.

For example, python3-pycrypto is currently not available via YaST for Opensuse Tumbleweed and needs to be installed via ```pip3 install pycrypto" but this requires more than python3-devel ...

Wikinaut avatar Aug 21 '15 09:08 Wikinaut

I see. I am a bit confused that pycrypto is not bundled. Could you please check if cryptography.io can easily be installed on your system. I might switch to this library because it uses openssl which has reviewed code.

pinae avatar Aug 21 '15 16:08 pinae

@pinae just as a very quick info:

on https://software.opensuse.org/ there is a package called python3-cryptography for all recent releases including Opensuse Tumbleweed.

Let me know, if you want me to test something, or if you need more information. I am willing to help.

python3-cryptography
Python library which exposes cryptographic recipes and primitives

cryptography is a package designed to expose cryptographic
recipes and primitives to Python developers.  Our goal is
for it to be your "cryptographic standard library". It
supports Python 2.6-2.7, Python 3.2+, and PyPy.

cryptography includes both high level recipes, and low
level interfaces to common cryptographic algorithms such as
symmetric ciphers, message digests and key derivation
functions.

Wikinaut avatar Aug 21 '15 17:08 Wikinaut