Commit Graph

13035 Commits

Author SHA1 Message Date
Itamar Turner-Trauring 3c8e18f0fc Merge remote-tracking branch 'origin/master' into 3603.scripts 2021-03-15 10:50:13 -04:00
Itamar Turner-Trauring 65967c23e4
Merge pull request #995 from tahoe-lafs/3625.client-python-3
Port allmydata.client to Python 3

Fixes ticket:3625
2021-03-15 10:49:49 -04:00
Itamar Turner-Trauring 44374487c7 Some progress towards passing tests on Python 3. 2021-03-15 10:37:03 -04:00
Itamar Turner-Trauring 4d80177b18 Merge branch '3603.scripts' into 3634.cli-tests-python-3 2021-03-15 10:36:56 -04:00
Itamar Turner-Trauring 6e9a3fa3e9 Add back hard-coded expected results. 2021-03-15 10:08:52 -04:00
Itamar Turner-Trauring 1fde7fc007 Fix import. 2021-03-15 09:58:31 -04:00
Itamar Turner-Trauring a6c0031d74 News file. 2021-03-15 09:50:59 -04:00
Itamar Turner-Trauring 876235382e Port to Python 3. 2021-03-15 09:50:28 -04:00
Itamar Turner-Trauring f147669071 Tests pass on Python 3. 2021-03-15 09:44:36 -04:00
Itamar Turner-Trauring 1c59d349ba It was always bytes. 2021-03-15 09:42:18 -04:00
Itamar Turner-Trauring 425313457b Make sure we're not doing `"%s" % (bytes_)`. 2021-03-15 09:41:56 -04:00
Itamar Turner-Trauring 9f31e119bc
Merge pull request #1000 from sajith/3633.use-txi2p-fork
Use forked release of txi2p

Fixes ticket:3633
2021-03-15 09:23:31 -04:00
Chad Whitacre 6752e68d40 Review files, pick off a typo 2021-03-15 06:15:47 -04:00
Chad Whitacre 0056809a55 Clean up error message (for mypy) 2021-03-14 17:36:38 -04:00
Chad Whitacre bde424c7f9 Finish porting testing & test_testing 2021-03-13 09:00:01 -05:00
Chad Whitacre 4b6f84b821 Port testing to Python 3 2021-03-13 07:38:13 -05:00
Sajith Sasidharan d24d0519b1 Continue using known working txi2p for Python 2
Proceeding with caution here, because the txi2p-tahoe fork is rather
hurriedly done, and we are unsure about Tahoe-LAFS' i2p testing story.
None of the currently active Tahoe-LAFS contributors use i2p, so we
won't know if we are breaking things.
2021-03-12 15:21:32 -05:00
Itamar Turner-Trauring 9bb30d2246
Merge pull request #996 from tahoe-lafs/3628.port-more-tests-python-3
Port more tests to Python 3

Fixes ticket:3628
2021-03-12 15:07:35 -05:00
Itamar Turner-Trauring 68d342ee29 Get rid of trailing whitespace. 2021-03-12 11:26:14 -05:00
Itamar Turner-Trauring 7c2a0685bb Port test_create.py to Python 3. 2021-03-12 11:22:19 -05:00
Sajith Sasidharan 7c03bb6184 Give CI a kick 2021-03-10 14:48:08 -05:00
Sajith Sasidharan 86853dc3d0 Use forked release of txi2p for Python 3 support
We've poked https://github.com/str4d/txi2p/issues/10 a few times with
requests for a new release, with scant success.  So txi2p-tahoe is a
thing now.
2021-03-10 13:26:21 -05:00
Sajith Sasidharan 61fc96181e Build docs on CI 2021-03-09 16:57:20 -05:00
Sajith Sasidharan 93dff0e6ad Use `sphinx_rtd_theme` when building docs locally
Default theme that Sphinx uses is not consistent with what we have at
https://tahoe-lafs.readthedocs.io.  Being consistent with rtd might
help future doc writers.
2021-03-09 15:42:48 -05:00
Sajith Sasidharan d28e172b5f Update notes about reading/writing docs 2021-03-09 15:07:29 -05:00
Itamar Turner-Trauring 719c729d01 Appears to already be ported. 2021-03-09 11:38:50 -05:00
Itamar Turner-Trauring 9a7add2599 It was empty. 2021-03-09 11:36:11 -05:00
Itamar Turner-Trauring 183b80fe25 Fix flake. 2021-03-09 11:33:52 -05:00
Itamar Turner-Trauring 4b0b3e9a4d Port to Python 3. 2021-03-09 11:30:47 -05:00
Itamar Turner-Trauring 22fd02f576 News file. 2021-03-09 11:14:44 -05:00
Itamar Turner-Trauring ba6c4adba0 All tests pass on Python 3 (albeit skipping some CLI-specific tests). 2021-03-09 11:14:17 -05:00
Itamar Turner-Trauring 6f264a60e3 A couple tests passing on Python 3. 2021-03-09 11:10:48 -05:00
Itamar Turner-Trauring bc7a9a4b7e Try to fix Nix a different way. 2021-03-09 10:40:49 -05:00
Itamar Turner-Trauring 226b619521 Don't delete test_client.py. 2021-03-09 09:52:48 -05:00
Jason R. Coombs ee99c610b3 argv_type on Windows can be either 2021-03-06 16:06:24 -05:00
Jason R. Coombs c673726139 Alongside unicode_to_argv, declare the argv type to avoid errors on Windows now that args are actually unicode. 2021-03-06 15:37:29 -05:00
Jason R. Coombs 0838133006 Merge branch 'master' into 3603.scripts 2021-03-06 10:43:01 -05:00
Itamar Turner-Trauring 2b9e1996ec Fix Python 2 regression. 2021-03-05 10:34:56 -05:00
Itamar Turner-Trauring 5e8899516e Merge remote-tracking branch 'origin/master' into 3625.client-python-3 2021-03-05 10:27:17 -05:00
Itamar Turner-Trauring d6fc3c078e Port to Python 3. 2021-03-05 10:26:38 -05:00
Itamar Turner-Trauring c71fa48f3c News file. 2021-03-05 10:19:48 -05:00
Itamar Turner-Trauring f2970f1b16 Port to Python 3. 2021-03-05 10:19:24 -05:00
Itamar Turner-Trauring a4a8a22f8f
Merge pull request #994 from tahoe-lafs/3624.web-python-3-part-5
Finish porting allmydata.web to Python 3

Fixes ticket:3624
2021-03-05 10:18:55 -05:00
Itamar Turner-Trauring ff59170a63
Merge pull request #988 from tahoe-lafs/3618.bb-tests-python-3
Cause str(b"") and bytes<->unicode comparison to throw exception when running tests on Python 3

Fixes ticket:3618
2021-03-05 10:18:44 -05:00
Itamar Turner-Trauring 437ab58412 Fix flakes. 2021-03-05 09:45:07 -05:00
Itamar Turner-Trauring 5dd33d295e Merge branch '3618.bb-tests-python-3' into 3624.web-python-3-part-5 2021-03-05 09:43:39 -05:00
Itamar Turner-Trauring 061f886f45 Fix typo. 2021-03-05 09:42:06 -05:00
Itamar Turner-Trauring 0125deb603 Fix typo. 2021-03-05 09:41:49 -05:00
Itamar Turner-Trauring 41f5b5f25d Merge remote-tracking branch 'origin/master' into 3618.bb-tests-python-3 2021-03-05 09:41:17 -05:00
Itamar Turner-Trauring a29c03d34b Port to Python 3. 2021-03-04 11:02:36 -05:00