From 4ddd84c1542e92e511f8395ca617d207c191deb2 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Sat, 8 Jan 2022 18:33:55 -0500
Subject: [PATCH] Pin Tahoe-LAFS exactly because we use an unofficial/unstable
 interface

---
 setup.cfg | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/setup.cfg b/setup.cfg
index 8fd1f29..5f7b828 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -41,7 +41,10 @@ install_requires =
     # incompatible with Tahoe-LAFS'.  So duplicate them here (the ones that
     # have been observed to cause problems).
     Twisted[tls,conch] >= 19.10.0
-    tahoe-lafs >=1.17,<1.18
+
+    # Tahoe has no stable Python API but we use its Python API so there's
+    # basically no wiggle room here.
+    tahoe-lafs == 1.17.0
     treq
     pyutil
     prometheus-client
-- 
GitLab