Port some easy files to Python 3 #861
Labels
No Label
Benchmarking and Performance
HTTP Storage Protocol
Nevow Removal
Python 3 Porting
not-for-merge
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: tahoe-lafs/tahoe-lafs#861
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "3474.easy-ports"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3474
Not as easy as I thought. Converting to draft while I work through typing of versions.
Oh, yeah, IIRC there's maybe some bits where versions percolate through to the Foolscap API? In which case they might need to be converted to bytes for wire-compatibility.
@ -273,3 +273,3 @@
foolscap_stuffs = [stuff for (pkg, stuff) in vers_and_locs if pkg == 'foolscap']
self.failUnlessEqual(len(foolscap_stuffs), 1)
self.failUnless([e for e in errors if "dependency \'foolscap\' could not be imported" in e])
self.failUnless([e for e in errors if "\'foolscap\' could not be imported" in e])
Under Python 2 the message is now:
dependency u'foolscap' could not be imported.
Drive-by reordering.
Codecov Report
100% <ø> (ø)
73% <86%> (+23%)
100% <100%> (ø)
Continue to review full report at Codecov.
Thanks. Looks good. Please merge.