Page MenuHomeSolus

Update Python-Txtorcon to 20.0.0
ClosedPublic

Authored by alecbcs on Apr 30 2020, 6:12 AM.
Tags
None
Referenced Files
F11040527: D8771.diff
Thu, Aug 10, 2:42 AM
F11036438: D8771.id21036.diff
Wed, Aug 9, 7:20 PM
F11036437: D8771.id21173.diff
Wed, Aug 9, 7:20 PM
F11036436: D8771.id.diff
Wed, Aug 9, 7:20 PM
F11026868: D8771.diff
Wed, Aug 9, 3:06 AM
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
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
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

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.