| #3001 |
Python 3 syntax compatibility ratchet CI job
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3002 |
Replace print statement with print fuction for all files in the ./misc/ directory
|
|
enhancement
|
normal
|
|
fixed
|
| #3008 |
Update test code to use print function over print statement
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3009 |
Replace print statement with print fuction for all tahoe_* scripts
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3010 |
Replace print statement with print fuction
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3011 |
Replace StringIO imports with six.moves
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3013 |
Update try/except syntax for python3 compatibility
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3014 |
Update raise syntax for python3 compatibility
|
|
defect
|
normal
|
|
fixed
|
| #3015 |
Update octal numeric literals
|
|
defect
|
normal
|
|
fixed
|
| #3019 |
Remove tuple unpacking in function definitions for Python3 compatibility
|
GitHub <noreply@…>
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3020 |
Update long numeric literals
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3027 |
Remove use of backticks as shorthand for repr
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3028 |
Change use of unicode/raw string literals
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3030 |
Enforce python3 syntax compliance for entire repo
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3031 |
Port or replace: pycryptopp
|
meejah
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3032 |
Port or replace: pypiwin32
|
|
defect
|
normal
|
1.12.1
|
was already fixed
|
| #3033 |
Port or replace: txi2p
|
|
defect
|
normal
|
1.12.1
|
wontfix
|
| #3034 |
Port or replace: nevow
|
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3035 |
Turn python2 checks from errors into warnings
|
jaraco
|
defect
|
normal
|
1.12.1
|
fixed
|
| #3042 |
new style classes
|
|
task
|
normal
|
unknown
|
fixed
|
| #3044 |
fix division
|
|
enhancement
|
normal
|
1.12.1
|
wontfix
|
| #3045 |
port Error handling
|
|
enhancement
|
normal
|
1.12.1
|
wontfix
|
| #3046 |
separate text and binary data
|
|
enhancement
|
normal
|
1.12.1
|
wontfix
|
| #3239 |
Fix PythonTwoRegressions.test_new_style_class
|
GitHub <noreply@…>
|
defect
|
normal
|
n/a
|
fixed
|
| #3255 |
Add an automated test that passes when Tahoe-LAFS has been ported to Python 3
|
|
defect
|
normal
|
n/a
|
fixed
|
| #3295 |
upgrade foolscap
|
|
defect
|
normal
|
n/a
|
fixed
|
| #3324 |
Initial Python 3 module port
|
|
task
|
normal
|
n/a
|
fixed
|
| #3329 |
Switch to flake8 as a way to run pyflakes
|
|
task
|
normal
|
n/a
|
fixed
|
| #3339 |
Port allmydata.util.assertutil and mathutil to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3340 |
Delete unused code from allmydata.util
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3341 |
Port allmydata.util.pollmixin and deferredutil to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3342 |
Port base32 and base62 to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3343 |
Add more tests for base32 and base62
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3344 |
Port netstring and hashutil to Python 3
|
itamarst
|
task
|
normal
|
n/a
|
fixed
|
| #3345 |
Ported lists of modules is missing a test module
|
itamarst
|
defect
|
normal
|
n/a
|
invalid
|
| #3346 |
Port allmydata.util.abbreviate and time_format to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3351 |
Port allmydata.util.spans to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3353 |
Port allmydata.util.observer and .pipeline to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3354 |
Port allmydata.hashtree to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3356 |
Port allmydata.util.iputil to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3357 |
Port allmydata.version_checks and allmydata.util.verlib to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3358 |
port allmydata.util.fileutil to Python 3
|
fijal
|
defect
|
normal
|
n/a
|
fixed
|
| #3359 |
Port allmydata.util.statistics and .dictutil to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3361 |
Port allmydata.util.gcutil and limiter to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3364 |
Port alllmydata.crypto to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3365 |
Port allmydata.util.nummedobj and .log to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3367 |
Port allmydata.uri to Python 3
|
GitHub <noreply@…>
|
defect
|
normal
|
n/a
|
fixed
|
| #3369 |
Allow the ratchet job to pass if tests pass which are not listed as expected to pass
|
|
defect
|
normal
|
n/a
|
wontfix
|
| #3370 |
Port allmydata.immutable.happiness_upload to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3373 |
Port allmydata.util.happinessutil to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3374 |
Port allmydata.codec, allmydata.interfaces and allmydata.monitor to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3376 |
Port allmydata.util.encodingutil to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3377 |
Port allmydata.util.configutil and connection_status to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3378 |
Port allmydata.util.encodingutil to Python 3, part 2
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3379 |
Get https://twistedmatrix.com/trac/ticket/7928 closed
|
itamarst
|
defect
|
normal
|
n/a
|
wontfix
|
| #3383 |
Make the tests for allmydata.storage import and run on Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3386 |
Port allmydata.storage.crawler to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3387 |
Port allmydata.storage.expirer to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3392 |
Remove allmydata.test.common_web.WebRenderingMixin
|
sajith
|
defect
|
normal
|
n/a
|
fixed
|
| #3395 |
Port the rest of allmydata.test.test_storage_web to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3396 |
Make allmydata.test.test_storage run on Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3397 |
Get allmydata.test.test_storage passing on Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3399 |
Evaluate adding mypy checks to code checks
|
GitHub <noreply@…>
|
enhancement
|
normal
|
n/a
|
fixed
|
| #3401 |
test_system is failing consistently on pypy in CI
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3402 |
Port tests/code for remote_get_version (storage-related?) to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3405 |
Run CI for py36 on Windows
|
|
task
|
normal
|
n/a
|
duplicate
|
| #3409 |
Port allmydata.storage.immutable to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3411 |
Port allmydata.storage.mutable to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3412 |
Many tests are flaky
|
|
defect
|
normal
|
n/a
|
fixed
|
| #3415 |
Port allmydata.storage.server to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3416 |
Port allmydata.test.no_network to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3417 |
Audit existing ported modules for del in for loops
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3419 |
Port allmydata.test.test_encode to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3430 |
Port allmydata.test.test_upload to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3437 |
Port allmydata.test.test_filenode to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3439 |
Port allmydata.test.test_download to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3446 |
Port allmydata.test.test_helper to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3449 |
Port remaining interfaces to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3450 |
Port allmydata.immutable.literal to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3451 |
Port allmydata.immutable.downloader.fetcher, .finder and .segmentation to Python 3
|
itamarst
|
task
|
normal
|
n/a
|
fixed
|
| #3452 |
Port allmydata.immutable.download.__init__, .common, .node, and .status to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3453 |
Port allmydata.immutable.downloader.share to Python 3
|
itamarst
|
task
|
normal
|
n/a
|
fixed
|
| #3458 |
Make sure all callRemote calls uses native strings
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3459 |
Port allmydata.test.test_checker to Python 3
|
itamarst
|
task
|
normal
|
n/a
|
fixed
|
| #3462 |
Port allmydata.immutable.encode to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3463 |
Port allmydata.immutable.filenode, .layout, .upload to Python 3
|
GitHub <noreply@…>
|
task
|
normal
|
n/a
|
fixed
|
| #3465 |
Port allmydata.storage_client and tests to Python 3
|
exarkun
|
defect
|
normal
|
n/a
|
fixed
|
| #3473 |
Port allmydata.test.mutable.test_datahandle, test_filehandle, test_different_encoding to Python 3
|
itamarst
|
task
|
normal
|
n/a
|
fixed
|
| #3475 |
Port more of allmydata.test.mutable to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3476 |
Create unicode-only-keys and bytes-only-keys dictionaries
|
itamarst
|
defect
|
normal
|
n/a
|
duplicate
|
| #3479 |
Continue porting test_node.py to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3485 |
Switch Python 2 to backported configparser so it's all unicode, all the time
|
exarkun
|
defect
|
normal
|
n/a
|
fixed
|
| #3493 |
Port allmydata.node to Python 3
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3495 |
Switch version dictionaries to Unicode
|
itamarst
|
defect
|
normal
|
n/a
|
wontfix
|
| #3496 |
Port allmydata.test.mutable to Python 3, part 3
|
itamarst
|
task
|
normal
|
n/a
|
fixed
|
| #3500 |
Port allmydata.test.mutable to Python 3, part 4
|
itamarst
|
task
|
normal
|
n/a
|
fixed
|
| #3501 |
Port allmydata.mutable to Python 3, part 1
|
exarkun
|
defect
|
normal
|
n/a
|
fixed
|
| #3502 |
Port allmydata.mutable to Python 3, part 2
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3509 |
foolscap.tokens.Violation: Violation (in return value of <foolscap.logging.publish.LogPublisher object at 0x7f41ccc76210>.get_versions): ("'u'autobahn'' is not a bytestring",)
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
| #3510 |
foolscap.tokens.Violation: Violation (RILogObserver.foolscap.lothar.com.msg(logmsg=)): ("'u'parent'' is not a bytestring",)
|
itamarst
|
defect
|
normal
|
n/a
|
fixed
|
|
(more results for this group on next page)
|