Page MenuHomeSolus

Update Python-Txtorcon to 20.0.0
ClosedPublic

Authored by alecbcs on Apr 30 2020, 6:12 AM.
Tags
None
Referenced Files
F10944424: D8771.diff
Fri, Jul 14, 11:32 PM
F10944379: D8771.diff
Fri, Jul 14, 11:18 PM
F10851021: D8771.id21036.diff
Jun 12 2023, 8:47 AM
F10834355: D8771.diff
Jun 7 2023, 9:59 AM
F10761074: D8771.diff
May 18 2023, 5:54 AM
F10733100: D8771.diff
May 11 2023, 7:57 PM
Subscribers

Details

Summary

Updated Python-Txtorcon to 20.0.0 which deprecates Python 2 support and is required as a dependency of Magic Wormhole.

Summarized Changelog:

  • add TorControlProtocol.when_disconnected()
  • add detach= kwarg to Tor.create_onion_service()
  • add purpose= kwarg to TorState.build_circuit()
  • add privateKeyFile= option to endpoint parser.
  • use privateKey= option properly in endpoint parser.

Full changelog can be found here.

Test Plan

Tested 20.0.0 by building Magic Wormhole on top of it. Everything built and functioned as expected.

Diff Detail

Repository
R4441 python-txtorcon
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Apr 30 2020, 8:12 PM

@JoshStrobl I think this might have gotten lost in the stack, but the new version of Magic Wormhole in the unstable repository requires this as a runtime dependency.

This revision was automatically updated to reflect the committed changes.