Itamar Turner-Trauring
8f997870c8
Test newer versions of Python 3, as well as PyPy 3.
2021-05-05 09:47:28 -04:00
Itamar Turner-Trauring
73726a99a5
Merge pull request #1052 from tahoe-lafs/3692.cli-tests-python-3
...
Finish porting CLI tests to Python 3
Fixes ticket:3692
2021-05-05 09:36:25 -04:00
Itamar Turner-Trauring
90240ae5ef
Tests pass on Python 3.
2021-05-04 12:03:12 -04:00
Itamar Turner-Trauring
07b58e3619
All tests pass on Python 3.
2021-05-04 11:34:58 -04:00
Itamar Turner-Trauring
cc176342d4
Some progress towards test_system.py fully running on Python 3.
2021-05-04 11:22:12 -04:00
Itamar Turner-Trauring
9436cdeed2
Merge pull request #1051 from tahoe-lafs/3691.cli-tests-python-3
...
Port more CLI tests to Python 3
Fixes ticket:3691
2021-05-04 11:00:04 -04:00
Itamar Turner-Trauring
7411da1b88
Port to Python 3.
2021-05-04 10:57:45 -04:00
Itamar Turner-Trauring
4c6d55b260
Port to Python 3.
2021-05-04 10:52:55 -04:00
Itamar Turner-Trauring
c589e97cde
All tests pass on Python 3.
2021-05-04 10:40:43 -04:00
Itamar Turner-Trauring
a4af4d8e5b
Even more passing tests on Python 3.
2021-05-04 10:36:27 -04:00
Itamar Turner-Trauring
deaaa8c727
More tests passing on Python 3.
2021-05-04 10:27:26 -04:00
Itamar Turner-Trauring
75deef906d
More progress towards running tests on Python 3.
2021-05-04 10:12:07 -04:00
Itamar Turner-Trauring
bf77b5256e
Merge branch '3691.cli-tests-python-3' into 3692.cli-tests-python-3
2021-05-04 10:04:49 -04:00
Itamar Turner-Trauring
91f8575d29
News file
2021-05-04 10:04:45 -04:00
Itamar Turner-Trauring
7349855ce4
Move unicode conversion higher up.
2021-05-04 10:00:27 -04:00
Itamar Turner-Trauring
ae739dfd9e
Python 3 updates.
2021-05-03 11:48:02 -04:00
Itamar Turner-Trauring
d3be3ce1e6
Start making tests pass on Python 3.
2021-05-03 11:43:31 -04:00
Itamar Turner-Trauring
1f70d5c13a
Port to Python 3.
2021-05-03 11:21:23 -04:00
Itamar Turner-Trauring
f9ae91a94e
Tests pass on Python 3.
2021-05-03 11:20:16 -04:00
Itamar Turner-Trauring
02edef01a9
News file.
2021-05-03 11:15:24 -04:00
Itamar Turner-Trauring
a7d4fed1ba
Port to Python 3.
2021-05-03 11:15:10 -04:00
Itamar Turner-Trauring
9dcfa2171e
Tests pass on Python 3.
2021-05-03 11:13:27 -04:00
Itamar Turner-Trauring
2b751c44db
Port to Python 3.
2021-05-03 11:10:54 -04:00
Itamar Turner-Trauring
94b42b7c89
Merge pull request #1050 from tahoe-lafs/3687.cli-tests-python-3
...
Port more CLI tests to Python 3
Fixes ticket:3687
Fixes ticket:3679
2021-05-03 10:47:59 -04:00
Itamar Turner-Trauring
c275f9ae54
Tests pass on Python 3.
2021-05-03 10:47:30 -04:00
Itamar Turner-Trauring
f1128bfd2e
Merge remote-tracking branch 'origin/master' into 3687.cli-tests-python-3
2021-05-03 10:28:31 -04:00
Itamar Turner-Trauring
99543877d6
Fix flake.
2021-05-03 10:27:43 -04:00
Itamar Turner-Trauring
b3ede6b9f2
Nicer way to say the same thing.
2021-05-03 10:25:48 -04:00
Itamar Turner-Trauring
f6b5628ce1
Port to Python 3.
2021-04-30 11:33:51 -04:00
Itamar Turner-Trauring
463f9fe802
Tests pass on Python 3.
2021-04-30 11:31:25 -04:00
Itamar Turner-Trauring
4eb9be1996
News file.
2021-04-30 11:17:09 -04:00
Itamar Turner-Trauring
da8e0d61aa
Port to Python 3.
2021-04-30 11:15:48 -04:00
Itamar Turner-Trauring
bab79d13a0
Merge pull request #1045 from tahoe-lafs/3678.cli-tests-python-3
...
Port allmydata.tests.cli.test_check to Python 3
Fixes ticket:3678
2021-04-30 11:08:55 -04:00
Itamar Turner-Trauring
3846df8e4f
All test_create_alias tests pass on Python 3.
2021-04-30 11:06:31 -04:00
Itamar Turner-Trauring
46c03f6b75
Remove duplication, and add support for testing cases where stdin/stdout/stderr
...
have to be bytes.
2021-04-30 11:05:56 -04:00
Itamar Turner-Trauring
2f6535e26e
First test passes on Python 3.
2021-04-30 10:33:59 -04:00
Itamar Turner-Trauring
e48d85dd8b
Merge branch '3679.more-cli-tests-python-3' into 3687.cli-tests-python-3
2021-04-30 10:22:47 -04:00
Itamar Turner-Trauring
e56a8cc1f3
Merge branch '3678.cli-tests-python-3' into 3679.more-cli-tests-python-3
2021-04-30 10:20:27 -04:00
Itamar Turner-Trauring
72a85ba624
Fix lint.
2021-04-30 10:19:59 -04:00
Itamar Turner-Trauring
9137da5483
Stick to Unicode when possible.
2021-04-30 10:16:41 -04:00
Itamar Turner-Trauring
1c2ba6b33c
Merge pull request #1043 from tahoe-lafs/3672.non-utf-8-bytes-in-logs
...
Support logging non-UTF-8 bytes in logs
Fixes ticket:3672
2021-04-28 15:24:17 -04:00
Itamar Turner-Trauring
ef36e0e02a
Merge remote-tracking branch 'origin/master' into 3678.cli-tests-python-3
2021-04-28 13:17:37 -04:00
Itamar Turner-Trauring
904b423b48
Merge remote-tracking branch 'origin/master' into 3672.non-utf-8-bytes-in-logs
2021-04-28 13:17:07 -04:00
Sajith Sasidharan
35d7ddcf9c
Merge pull request #1047 from tahoe-lafs/3681.github-actions-use-x86-windows
...
Use x86 Python for Windows testing
Fixes: ticket: 3681
2021-04-27 18:36:13 -04:00
Sajith Sasidharan
6d1b95b965
GitHub Actions: add more parenthesis
...
https://github.community/t/and-operator-in-if-condition/154825
suggests that adding more parens might work.
2021-04-27 16:21:22 -04:00
Sajith Sasidharan
3722b8f628
GitHub Actions: quote architecture
...
Docs for actions/setup-python seem to do that, although
inconsistently.
2021-04-27 15:52:28 -04:00
Sajith Sasidharan
73d3295a6a
GitHub Actions: use 64-bit Python 3.6 to test on Windows
2021-04-27 15:49:25 -04:00
Sajith Sasidharan
65398a2d63
GitHub Actions: update note about Windows again
2021-04-26 17:06:34 -04:00
Sajith Sasidharan
1531bea63f
GitHub Actions: update note about Windows
...
[skip ci]
2021-04-26 16:58:24 -04:00
Sajith Sasidharan
e46e4409c2
GitHub Actions: really use x86 Python on Windows
...
In a prior commit, I mistakenly used "architecture: x64" instead of
"architecture: x86", and tests actually passed.
That was surprising, because netifaces do not have amd64_win will on
PyPI. But mystery was solved when itamarst pointed out that netifaces
wheel (that we previously built) is present on pip cache.
But pip cache might be purged one day, and tests will fail again that
day. We can't have that, so we will try to stick with x86 for now.
2021-04-26 16:39:23 -04:00