#3328 |
Add support for Ubuntu 20.04
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3329 |
Switch to flake8 as a way to run pyflakes
|
closed
|
|
task
|
normal
|
Support Python 3
|
#3330 |
Get rid of the TravisCI Python 2.7 CI job
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3331 |
Get rid of the TravisCI Python 2.7 macOS CI job
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3332 |
Get rid of the TravisCI pyinstaller macOS CI job
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3333 |
Get rid of the TravisCI Python2.7/coverage Linux CI job
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3334 |
Get rid of the TravisCI codechecks CI job
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3335 |
Get rid of the TravisCI pyinstaller Linux CI job
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3336 |
Move the Python 3.6 job from TravisCI to another CI provider
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3337 |
Deactivate TravisCI for the tahoe-lafs/tahoe-lafs repository
|
closed
|
|
defect
|
normal
|
undecided
|
#3338 |
Disable nix build until transition to Python 3 is done
|
closed
|
|
task
|
normal
|
undecided
|
#3339 |
Port allmydata.util.assertutil and mathutil to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3340 |
Delete unused code from allmydata.util
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3341 |
Port allmydata.util.pollmixin and deferredutil to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3342 |
Port base32 and base62 to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3343 |
Add more tests for base32 and base62
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3344 |
Port netstring and hashutil to Python 3
|
closed
|
itamarst
|
task
|
normal
|
Support Python 3
|
#3345 |
Ported lists of modules is missing a test module
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3346 |
Port allmydata.util.abbreviate and time_format to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3347 |
Tor integration tests fail on Windows
|
assigned
|
sajith
|
defect
|
normal
|
undecided
|
#3348 |
Tor integration tests fail because Chutney needs Python 3
|
closed
|
sajith
|
defect
|
normal
|
undecided
|
#3350 |
Tahoe should pin its dependencies
|
new
|
daira
|
defect
|
normal
|
soon
|
#3351 |
Port allmydata.util.spans to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3352 |
Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`
|
new
|
daira
|
enhancement
|
normal
|
undecided
|
#3353 |
Port allmydata.util.observer and .pipeline to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3354 |
Port allmydata.hashtree to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3355 |
Collect coverage measurements from the Python 3 CI job
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
#3356 |
Port allmydata.util.iputil to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3357 |
Port allmydata.version_checks and allmydata.util.verlib to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3358 |
port allmydata.util.fileutil to Python 3
|
closed
|
fijal
|
defect
|
normal
|
Support Python 3
|
#3359 |
Port allmydata.util.statistics and .dictutil to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3360 |
test_daemonize does not explode if code is completely broken
|
new
|
|
defect
|
normal
|
undecided
|
#3361 |
Port allmydata.util.gcutil and limiter to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3362 |
Add a CI check for tab literals in .py files
|
closed
|
|
task
|
normal
|
Support Python 3
|
#3363 |
port allmydata.util.encodingutil to Python3
|
new
|
|
defect
|
normal
|
undecided
|
#3364 |
Port alllmydata.crypto to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3365 |
Port allmydata.util.nummedobj and .log to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3366 |
Get tox -e codechecks working on macOS
|
closed
|
GitHub <noreply@…>
|
enhancement
|
normal
|
Support Python 3
|
#3367 |
Port allmydata.uri to Python 3
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
#3368 |
(apparently) get_version called via Foolscap now fails with a Violation
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
#3369 |
Allow the ratchet job to pass if tests pass which are not listed as expected to pass
|
closed
|
|
defect
|
normal
|
Support Python 3
|
#3370 |
Port allmydata.immutable.happiness_upload to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3371 |
Render post-repair corrupt shares in deep-check-and-repair results page
|
new
|
sajith
|
defect
|
normal
|
undecided
|
#3372 |
Ratchet based on test module, not individual test
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
#3373 |
Port allmydata.util.happinessutil to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3374 |
Port allmydata.codec, allmydata.interfaces and allmydata.monitor to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3375 |
PyInstaller 4.0 does not support Python 2, breaks PyInstaller tox environment
|
closed
|
|
defect
|
normal
|
undecided
|
#3376 |
Port allmydata.util.encodingutil to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3377 |
Port allmydata.util.configutil and connection_status to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3378 |
Port allmydata.util.encodingutil to Python 3, part 2
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3379 |
Get https://twistedmatrix.com/trac/ticket/7928 closed
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3380 |
Some CircleCI jobs that are supposed to fail if any of the tests they run fail don't.
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3381 |
port allmydata.web.directory.DeepSizeResults to twisted.web.template
|
closed
|
sajith
|
defect
|
normal
|
Support Python 3
|
#3382 |
Remove allmydata.web.common.MultiFormatPage
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
#3383 |
Make the tests for allmydata.storage import and run on Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3384 |
Unpin coverage
|
closed
|
exarkun
|
defect
|
normal
|
undecided
|
#3385 |
Use coveralls.io
|
closed
|
sajith
|
defect
|
normal
|
undecided
|
#3386 |
Port allmydata.storage.crawler to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3387 |
Port allmydata.storage.expirer to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3388 |
The Ubuntu 20.04 image builder CircleCI job fails
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3389 |
Upper bound for attrs
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
#3390 |
Drop upper bound for attrs
|
closed
|
sajith
|
defect
|
normal
|
|
#3391 |
Change codecov default settings
|
closed
|
sajith
|
enhancement
|
normal
|
undecided
|
#3392 |
Remove allmydata.test.common_web.WebRenderingMixin
|
closed
|
sajith
|
defect
|
normal
|
Support Python 3
|
#3393 |
remove allmydata.web._nevow_106
|
closed
|
sajith
|
defect
|
normal
|
Support Python 3
|
#3394 |
Fix test failures on tahoe --version and Python 3.7 and 3.8
|
closed
|
GitHub <noreply@…>
|
enhancement
|
normal
|
Support Python 3
|
#3395 |
Port the rest of allmydata.test.test_storage_web to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3396 |
Make allmydata.test.test_storage run on Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3397 |
Get allmydata.test.test_storage passing on Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3398 |
Add pre-commits with lint checks
|
assigned
|
jaraco
|
enhancement
|
normal
|
|
#3399 |
Evaluate adding mypy checks to code checks
|
closed
|
GitHub <noreply@…>
|
enhancement
|
normal
|
Support Python 3
|
#3400 |
Cut an incremental release (2020-09)
|
new
|
meejah
|
task
|
normal
|
soon
|
#3401 |
test_system is failing consistently on pypy in CI
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3402 |
Port tests/code for remote_get_version (storage-related?) to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3403 |
Pyrsistent 0.17.0 has dropped Python 2.7 support
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3404 |
Drop Pyrsistent 0.16.0 constraint
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3405 |
Run CI for py36 on Windows
|
closed
|
|
task
|
normal
|
Support Python 3
|
#3406 |
Upgrade CircleCI config to version 2.1
|
closed
|
|
task
|
normal
|
Support Python 3
|
#3407 |
more frequent releases
|
new
|
|
enhancement
|
normal
|
|
#3408 |
Replace print statements with print functions in comments
|
closed
|
jaraco
|
defect
|
normal
|
Support Python 3
|
#3409 |
Port allmydata.storage.immutable to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3410 |
Milestone status is out of date
|
closed
|
exarkun
|
defect
|
normal
|
Support Python 3
|
#3411 |
Port allmydata.storage.mutable to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3412 |
Many tests are flaky
|
closed
|
|
defect
|
normal
|
Support Python 3
|
#3413 |
Unable to re-run flaky tests
|
new
|
|
defect
|
normal
|
undecided
|
#3414 |
Deprecations CI job fails (intermittently?)
|
new
|
|
defect
|
normal
|
undecided
|
#3415 |
Port allmydata.storage.server to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3416 |
Port allmydata.test.no_network to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3417 |
Audit existing ported modules for del in for loops
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3418 |
coverage.el is uploaded to codecov
|
closed
|
sajith
|
defect
|
normal
|
undecided
|
#3419 |
Port allmydata.test.test_encode to Python 3
|
closed
|
itamarst
|
defect
|
normal
|
Support Python 3
|
#3420 |
Twisted web Resources should "return ErrorPage" instead of "raise WebError"
|
assigned
|
sajith
|
defect
|
normal
|
|
#3421 |
Makefile housekeeping
|
closed
|
|
enhancement
|
normal
|
undecided
|
#3422 |
allmydata/web/directory.py should return error pages instead of raising WebError
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3423 |
allmydata/web/filenode.py should return error pages instead of raising WebError
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3424 |
allmydata/web/operations.py should return error pages instead of raising WebError
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3425 |
allmydata/web/root.py should return error pages instead of raising WebError
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3426 |
allmydata/web/status.py should return error pages instead of raising WebError
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3427 |
allmydata/web/unlinked.py should return error pages instead of raising WebError
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
#3428 |
twisted.web.resource.Resource subclasses should not return Deferreds
|
closed
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|