From d8eeaf61964e6d40118ef8cf980c2729d43a438c Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Wed, 16 Oct 2019 15:20:14 -0400 Subject: [PATCH 1/2] Declare a cryptography dependency. --- setup.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/setup.py b/setup.py index b9d2baa8c..964e68ba4 100644 --- a/setup.py +++ b/setup.py @@ -55,6 +55,12 @@ install_requires = [ # * foolscap >= 0.12.6 has an i2p.sam_endpoint() that takes kwargs "foolscap >= 0.12.6", + # * cryptography 2.6 introduced some ed25519 APIs we rely on. Note that + # Twisted[conch] also depends on cryptography and Twisted[tls] + # transitively depends on cryptography. So it's anyone's guess what + # version of cryptography will *really* be installed. + "cryptography >= 2.6", + # * On Linux we need at least Twisted 10.1.0 for inotify support # used by the drop-upload frontend. # * We also need Twisted 10.1.0 for the FTP frontend in order for From bfeff6eb8d13497218e7c82d5d3a171f5f39a804 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Wed, 16 Oct 2019 15:20:32 -0400 Subject: [PATCH 2/2] news fragment --- newsfragments/3261.minor | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 newsfragments/3261.minor diff --git a/newsfragments/3261.minor b/newsfragments/3261.minor new file mode 100644 index 000000000..e69de29bb