From 86853dc3d05909b9097fcb697a8f2af8f7853f73 Mon Sep 17 00:00:00 2001 From: Sajith Sasidharan Date: Wed, 10 Mar 2021 13:25:52 -0500 Subject: [PATCH] Use forked release of txi2p for Python 3 support We've poked https://github.com/str4d/txi2p/issues/10 a few times with requests for a new release, with scant success. So txi2p-tahoe is a thing now. --- newsfragments/3633.installation | 1 + setup.py | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 newsfragments/3633.installation diff --git a/newsfragments/3633.installation b/newsfragments/3633.installation new file mode 100644 index 000000000..8f6d7efdd --- /dev/null +++ b/newsfragments/3633.installation @@ -0,0 +1 @@ +Tahoe-LAFS now uses a forked version of txi2p (named txi2p-tahoe) with Python 3 support. diff --git a/setup.py b/setup.py index ed48bf789..13a16da40 100644 --- a/setup.py +++ b/setup.py @@ -151,8 +151,10 @@ tor_requires = [ ] i2p_requires = [ - # txi2p has Python 3 support, but it's unreleased: https://github.com/str4d/txi2p/issues/10. - "txi2p; python_version < '3.0'", + # txi2p has Python 3 support, but it's unreleased (see + # https://github.com/str4d/txi2p/issues/10). We could use a fork until + # txi2p's maintainers are back in action. + "txi2p-tahoe", ] if len(sys.argv) > 1 and sys.argv[1] == '--fakedependency':