Commit Graph

12467 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
fd5bda67db Note package. 2021-05-11 11:02:15 -04:00
Itamar Turner-Trauring
03c1376a30 Try to fix the test. 2021-05-10 13:04:44 -04:00
Itamar Turner-Trauring
9ca404151e News file. Empty since this was never released. 2021-05-10 10:31:45 -04:00
Itamar Turner-Trauring
150b0fd3a3 This code should only run on Python 3. 2021-05-10 10:31:12 -04:00
Itamar Turner-Trauring
905ea9cafd Make stdio emulation more realistic, to trigger problem that was previously
missed by tests.
2021-05-10 10:30:15 -04:00
Itamar Turner-Trauring
aa22c6e59b
Merge pull request #1055 from tahoe-lafs/3705.python3-normal-trial
Run all unit tests on Python 3 unconditionally

Fixes ticket:3705
2021-05-10 09:59:30 -04:00
Itamar Turner-Trauring
16dd3e96f0
Merge pull request #1054 from tahoe-lafs/3699.flakes-on-py3
Run flake8 on Python 3

Fixes ticket:3699
2021-05-10 09:59:14 -04:00
May-Lee Sia
87b54a2f63
Merge pull request #1049 from tahoe-lafs/3682.add-CONTRIBUTORS.rst
3682.add contributors.rst
2021-05-07 23:19:06 +02:00
Itamar Turner-Trauring
1fbeb6e54e It's gone. 2021-05-07 13:43:20 -04:00
Itamar Turner-Trauring
930329126d One final test module to port to Python 3 (nominally). 2021-05-07 13:28:01 -04:00
Itamar Turner-Trauring
15399b8eba News file. 2021-05-07 13:26:14 -04:00
Itamar Turner-Trauring
ad05abd2f7 Just run unit tests normally on Python 3. 2021-05-07 13:25:57 -04:00
May-Lee Sia
9c7f943271 Add suggestion for Tahoe Committers 2021-05-07 16:10:24 +02:00
Itamar Turner-Trauring
036a864dc9 There are many references to this, so stick to old name. 2021-05-07 09:48:30 -04:00
Itamar Turner-Trauring
4711c9fda3 More flake fixes. 2021-05-07 09:44:44 -04:00
Itamar Turner-Trauring
d52e48f2aa Run flake8 on Python 3. 2021-05-07 09:41:30 -04:00
Itamar Turner-Trauring
d25140b847 Fix flakes on Python 3. 2021-05-07 09:36:01 -04:00
Itamar Turner-Trauring
e76aa27320 News file. 2021-05-07 09:35:54 -04:00
Itamar Turner-Trauring
7c0f3d0cbf
Merge pull request #1053 from tahoe-lafs/3683.newer-python3-versions
Test newer versions of Python 3 on Linux and macOS

Fixes ticket:3683
2021-05-07 09:25:54 -04:00
May-Lee Sia
aeed60705f Merge branch 'master' into 3682.add-CONTRIBUTORS.rst 2021-05-07 12:39:03 +02:00
Itamar Turner-Trauring
8902868b90 Skip Windows Python 3 for now. 2021-05-05 13:15:29 -04:00
Itamar Turner-Trauring
7c598d6f02 News file. 2021-05-05 13:00:29 -04:00
Itamar Turner-Trauring
4ff8a2a09c Pretty sure reactor implements IReactorSocket on Windows on Python 3, but that's
still not enough for this functionality to work (and it might be a Twisted bug).
2021-05-05 12:59:06 -04:00
Itamar Turner-Trauring
da5c38b7ca Fix a NameError. 2021-05-05 12:39:42 -04:00
Itamar Turner-Trauring
f645715b15 Put off pypy3 to a later ticket. 2021-05-05 11:59:06 -04:00
Itamar Turner-Trauring
8af84b7a0c Fix tests on Python 3.9 (apparently encoding is no-op on Python 3, and Python
always assumes utf-8 by default anyway for JSON).
2021-05-05 11:57:13 -04:00
Itamar Turner-Trauring
fa0ec99052 Maybe newer Twisted is OK, IOCP was supposedly moved out. 2021-05-05 11:43:59 -04:00
Itamar Turner-Trauring
fa4be104a6 New name for module. 2021-05-05 11:31:19 -04:00
Itamar Turner-Trauring
1ed24a1616 This API is irrelevant in Python 2.5 or later, and not present in newer Python 3. 2021-05-05 11:22:17 -04:00
Itamar Turner-Trauring
65159c9961 Use modern (and actually correct on Windows!) API for getting CPU time. 2021-05-05 10:37:49 -04:00
Itamar Turner-Trauring
30c03d085e Newer versions of setuptools and pip, to work better with newer Pythons. 2021-05-05 10:34:10 -04:00
Itamar Turner-Trauring
293f372ea4 Version of Twisted that doesn't break on Python 3 with Windows. 2021-05-05 10:17:13 -04:00
Itamar Turner-Trauring
ebedc660bd Note coverage explicitly in envlist. 2021-05-05 10:12:42 -04:00
Itamar Turner-Trauring
ea2db971a6 Try to make GitHub Actions automatically use appropriate Tox envs by using
`tox-gh-actions` package.
2021-05-05 10:06:35 -04:00
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