#3638 |
There are mypy errors about src/allmydata/scripts/ when using Twisted 21.2.0
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3640 |
Port test_i2p_provider, test_tor_provider, test_connections to Python 3
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3642 |
Address the GBS spec "TODO" regarding placement of storage index in the URL
|
exarkun
|
defect
|
normal
|
Non-Foolscap communications
|
unknown
|
#3644 |
Fix the `v=` fragments in the Great Black Swamp document
|
exarkun
|
defect
|
normal
|
undecided
|
unknown
|
#3645 |
Elaborate on the motivation for "Great Black Swamp" in the proposed specification
|
GitHub <noreply@…>
|
defect
|
normal
|
Non-Foolscap communications
|
unknown
|
#3646 |
Port test_backupdb to Python 3
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3647 |
Port more allmydata.test.cli.test_invite to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3648 |
release 1.15.1
|
|
defect
|
normal
|
undecided
|
unknown
|
#3649 |
Remove LGTM
|
GitHub <noreply@…>
|
task
|
normal
|
soon
|
dev-infrastructure
|
#3650 |
`tahoe invite` fails without all three of the `--shares...` parameters
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3651 |
Add May-Lee to Code of Conduct
|
maylee
|
enhancement
|
normal
|
Contributor Experience
|
unknown
|
#3652 |
Remove AccountURLChecker
|
jaraco
|
enhancement
|
normal
|
Support Python 3
|
code-frontend
|
#3653 |
Use newer coveralls version in GitHub Actions
|
sajith
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3654 |
allmydata.test.cli.test_invite.Invite.test_invite_success is broken on Python 3.6
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
code-frontend-cli
|
#3655 |
"port" all the __init__.py files to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3656 |
Port allmydata.scripts.runner to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3657 |
Port more of allmydata.util to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3658 |
Rip out all code referring to IProgress
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3659 |
Add ticket triage role to dev guide
|
maylee
|
task
|
normal
|
Contributor Experience
|
unknown
|
#3662 |
decorator has dropped support for Python 2.7
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3663 |
Add a docs/Makefile rule to invoke sphinx-autobuild
|
sajith
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3664 |
Add a "Documentation Changes" towncrier category
|
sajith
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3666 |
Treat sphinx-build's warnings as errors
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3667 |
Port some of allmydata.test utility modules to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3669 |
Run coverage tests with Python 3.6 and Windows on GitHub Actions
|
sajith
|
task
|
normal
|
Support Python 3
|
dev-infrastructure
|
#3670 |
New release of towncrier breaks linting
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3671 |
Port even more allmydata.test utility modules to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3672 |
UnicodeDecodeError in Eliot messages
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3674 |
More porting of CLI tests to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3675 |
BytesWarning isn't always being turned into errors
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3676 |
Use the right Python version when testing on GitHub Actions
|
sajith
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3677 |
Tahoe logo looks bad on dark background
|
anxhelo
|
enhancement
|
normal
|
New Landing Page and Asset Management
|
documentation
|
#3678 |
Port allmydata.test.cli.test_check to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3679 |
Port allmydata.test.cli.test_cp to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3683 |
Builders for Python 3.7, 3.8, 3.9 on Linux and macOS
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3684 |
Integration test for Python 2/3 and 3/2 client/server interop
|
|
task
|
normal
|
Support Python 3
|
unknown
|
#3686 |
Restore I2P support in Tahoe-LAFS on Python 3
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3687 |
Port more of allmydata.test.cli to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3691 |
Port more of allmydata.test.cli to Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3692 |
Finish porting allmydata.test.cli to Python 3
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3697 |
Builder for pypy3 and Python 3.10
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3699 |
Run flake8 on Python 3 as well 2.7
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3700 |
On Windows, some tests are still failing on Python 3
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3701 |
Enable Python 3 Windows test runners (after making tests pass)
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3702 |
Port all codechecks to Python 3
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3703 |
Start porting integration tests to Python 3
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3704 |
"tahoe get" attribute error
|
itamarst
|
defect
|
normal
|
Support Python 3
|
code-frontend-cli
|
#3705 |
Run all tests on Python 3
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3707 |
Port more integration tests to Python 3
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3708 |
Logging issues in foolscap on Python 3
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3709 |
Port even more integration tests to Python 3
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3711 |
release checklist lacks "merge back"
|
daira
|
defect
|
normal
|
Automate Release Process
|
packaging
|
#3712 |
The Nix package version should be bumped at release time too
|
GitHub <noreply@…>
|
defect
|
normal
|
Automate Release Process
|
unknown
|
#3713 |
The README points at travis-ci which the project no longer uses
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3714 |
Improve test coverage of command-line tools
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3715 |
Add integration tests for file get and put variations, especially stdin/stdout
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3716 |
Port allmydata.scripts to Python 3, part 1
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3717 |
New transitive dependency version of pefile breaks PyInstaller on Python 2
|
itamarst
|
defect
|
normal
|
|
unknown
|
#3718 |
Port allmydata.scripts to Python 3, part 2
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3722 |
Enable integration tests for Python 3 on Windows
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3723 |
pefile should work correctly on Python 2 and 3 now
|
GitHub <noreply@…>
|
task
|
normal
|
Support Python 3
|
unknown
|
#3727 |
Add Fosshost link to README
|
anxhelo
|
defect
|
normal
|
undecided
|
unknown
|
#3728 |
Port allmydata.scripts to Python 3, part 3
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3729 |
Port allmydata.scripts to Python 3, part 4
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3730 |
Update towncrier
|
GitHub <noreply@…>
|
enhancement
|
normal
|
undecided
|
dev-infrastructure
|
#3732 |
External command `git` is not whitelisted in tox `news` environment
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3733 |
Remove special handling meant for old netifaces from CI configuration
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3734 |
New mypy broke typechecks
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3735 |
Wrong 1.15.1 release URL
|
|
defect
|
normal
|
undecided
|
unknown
|
#3736 |
Port allmydata.frontends.auth to Python 3
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3738 |
`tahoe cp` upload with Unicode name fails on Python 2
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3739 |
Annoying warning in command-line tools on Python 2
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3741 |
Can't go back from Python 3 to Python 2 on a node
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3743 |
Integration tests for i2p, since it's unclear if it actually works
|
itamarst
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3744 |
integration/test_tor.py::test_onion_service_storage fails on macOS and Python 2.7
|
|
defect
|
normal
|
undecided
|
dev-infrastructure
|
#3746 |
Python 3 integration tests for macOS
|
GitHub <noreply@…>
|
defect
|
normal
|
Support Python 3
|
unknown
|
#3749 |
Links on landing page not working after documentation update
|
YashNRam
|
defect
|
normal
|
User Documentation Goals
|
unknown
|
#3751 |
Delete test_python3 and any other porting-related infrastructure
|
itamarst
|
task
|
normal
|
Support Python 3
|
unknown
|
#3757 |
Refactor test_introducer in web module tests to use a single base test case class.
|
GitHub <noreply@…>
|
enhancement
|
normal
|
undecided
|
unknown
|
#3758 |
Refactor test_grid, test_logs and test_root in web module tests to use a single base test case class.
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3759 |
The CircleCI Dockerhub authorization context prevents contributions from GitHub.com forked repositories from running
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3760 |
The old `codechecks` are no longer run by CI
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3761 |
Sketch of proposed GBS Python interface
|
itamarst
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3762 |
Determine what the new storage client HTTP protocol's version verb returns
|
GitHub <noreply@…>
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3763 |
Potential issues with `PUT /v1/lease/:storage_index` in GBS protocol
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3764 |
Add standard interaction patterns to GBS HTTP protocol spec
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3765 |
Bucket vs. share terminology is a little confusing in protocol spec
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3767 |
Potential issues with `POST /v1/lease/<share-index>`
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3769 |
Potential issues with PUT /v1/immutable/:storage_index/:share_number
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3773 |
Merge adding lease with renewing lease
|
itamarst
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3774 |
Specify how the lease renew secret is derived to the GBS specification document
|
exarkun
|
defect
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3777 |
Some potential issues with GET /v1/immutable/:storage_index
|
exarkun
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3779 |
Ensure IStorageServer-using code doesn't have interactions that conflict with HTTP implementation
|
itamarst
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3782 |
Update references to the mailing list in documentation
|
sajith
|
defect
|
normal
|
undecided
|
documentation
|
#3783 |
storage_client.py should use HTTP if it's in the announcement
|
GitHub <noreply@…>
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3784 |
Test suite for IStorageServer, part 1
|
itamarst
|
task
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3785 |
GBS does not preserve the capability-based access control mechanism to the storage service
|
exarkun
|
defect
|
normal
|
HTTP Storage Protocol
|
unknown
|
#3786 |
Add OpenMetrics-format endpoint for scraping with Prometheus
|
hacklschorsch
|
enhancement
|
normal
|
undecided
|
code-frontend-web
|
#3788 |
Refactor tests in test/mutable to either use sync or async base case classes.
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|
#3792 |
CI configurations don't consistently upload all of the test logs
|
GitHub <noreply@…>
|
defect
|
normal
|
undecided
|
unknown
|