[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3031: Port or replace: pycryptopp
Tahoe-LAFS
trac at tahoe-lafs.org
Fri May 10 16:14:27 UTC 2019
#3031: Port or replace: pycryptopp
-----------------------------+------------------------------
Reporter: heartsucker | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Support Python 3
Component: unknown | Version: 1.12.1
Resolution: | Keywords:
Launchpad Bug: |
-----------------------------+------------------------------
Comment (by heartsucker):
It is non-trivial to port this to python3. The C++ code needs to be ported
too, and it seems like this is going to lead to splitting modules or a
significant amount of ifdef's. I have spent several hours on this and
don't feel like this is something we should keep doing, nor do I even
trust myself to write the bindings correctly and safely. Additionally it
seems like a significant portion of the code is ~7 years old. We should be
using a more modern, better maintained library.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3031#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list