[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3458: Make sure all callRemote calls uses native strings
Tahoe-LAFS
trac at tahoe-lafs.org
Thu Oct 1 14:31:17 UTC 2020
#3458: Make sure all callRemote calls uses native strings
----------------------+----------------------------------
Reporter: itamarst | Owner: itamarst
Type: defect | Status: new
Priority: normal | Milestone: Support Python 3
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
----------------------+----------------------------------
Foolscap requires the method name passed to callRemote to be a native
string (some of the time, anyway).
Until this is fixed upstream, or until Python 2 is dropped, this interacts
badly with `from __future__ import unicode_literals`, so we need to ensure
that all calls are native strings.
Going to do this with monkeypatching, since it's temporary.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3458>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list