Timeline


and

2020-07-21:

19:14 Changeset in trunk [ab24e9a] by Itamar Turner-Trauring <itamar@…>
Manual porting to Python 3.
19:14 Changeset in trunk [d6f24af4] by Itamar Turner-Trauring <itamar@…>
Move span tests into their own module.
19:03 Ticket #3352 (Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`) created by exarkun
Since the .git directory is filtered out before the Tahoe-LAFS Nix …
18:59 Changeset in trunk [7f5643a] by Sajith Sasidharan <sajith@…>
Add note on Tor integration test failures on Windows
18:40 Changeset in trunk [fa567841] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
18:38 Changeset in trunk [55686936] by Itamar Turner-Trauring <itamar@…>
More passing tests.
18:33 Ticket #3351 (Port allmydata.util.spans to Python 3) created by itamarst
18:27 Changeset in trunk [6de0594] by Itamar Turner-Trauring <itamar@…>
Remove unnecessary imports.
18:15 Changeset in trunk [4018b77] by Itamar Turner-Trauring <itamar@…>
Port abbreviate.py. As far as I can tell, all division is already …
18:08 Changeset in trunk [116f232] by Itamar Turner-Trauring <itamar@…>
Port time_format to Python 3.
18:00 Changeset in trunk [7e8de10] by Itamar Turner-Trauring <itamar@…>
Merge branch '3342-base32-and-base62-to-python-3' into …
17:55 Changeset in trunk [c229ba7] by Itamar Turner-Trauring <itamar@…>
Workaround future/pypy incompatibility.
17:50 Changeset in trunk [74a77a4] by Sajith Sasidharan <sajith@…>
Merge 'origin/master' into 3320.github-actions-windows-integration-tests
17:44 Ticket #3348 (Tor integration tests fail because Chutney needs Python 3) closed by GitHub <noreply@…>
fixed: In [changeset:"4d20f8447cb3d091a395e0c5675ecf00359bb3ac/trunk"
17:44 Changeset in trunk [4d20f84] by GitHub <noreply@…>
Merge pull request #749 from …
16:59 Ticket #3349 (latest `cryptography` library breaks tahoe) closed by meejah
fixed: Merged in https://github.com/tahoe-lafs/tahoe-lafs/pull/748
16:56 Changeset in trunk [65c367b] by GitHub <noreply@…>
Merge pull request #748 from meejah/3349.rsa-exponent public RSA …
15:56 Changeset in trunk [957e089] by Sajith Sasidharan <sajith@…>
Fix typo
15:54 Ticket #3350 (Tahoe should pin its dependencies) created by meejah
At release-time Tahoe should provide pinned dependencies with hashes …
15:40 Changeset in trunk [8cdfcb1c] by meejah <meejah@…>
news
14:44 Changeset in trunk [e4e59c7] by Sajith Sasidharan <sajith@…>
Use a Chutney revision that works with Python 2
10:49 Python3 edited by chadwhitacre
Specify full test for dev env (switch to list) (diff)
10:42 Python3 edited by chadwhitacre
Add section about setting up dev env (diff)
10:03 Python3 edited by chadwhitacre
Keep passing tests filename up to date (diff)
06:29 Changeset in trunk [30a91a11] by meejah <meejah@…>
public RSA exponent 17 -> 65537
06:23 Ticket #3349 (latest `cryptography` library breaks tahoe) created by meejah
The latest cryptrgraphy library insists on 3 or 65537 as the …

2020-07-20:

20:37 Ticket #3348 (Tor integration tests fail because Chutney needs Python 3) created by sajith
Chutney is going to need …
15:28 Ticket #3254 (port allmydata.web.status to twisted.web.template) closed by GitHub <noreply@…>
fixed: In [changeset:"e145c7b00d58ccadbd4d6e07a5d8136726ac039c/trunk"
15:28 Changeset in trunk [e145c7b] by GitHub <noreply@…>
Merge pull request #722 from …
15:13 Tickets #3330,​3331,​3332,​3333,​3334,​3335 batch updated by GitHub <noreply@…>
fixed: In [changeset:"52e745afacd7bc2331670bba2bb614896154b713/trunk"
15:13 Changeset in trunk [52e745a] by GitHub <noreply@…>
Merge pull request #746 from tahoe-lafs/3330.remove-some-travis-config …

2020-07-19:

13:19 Changeset in trunk [9e82df4] by Sajith Sasidharan <sajith@…>
Use skipif decorator to omit Tor integration test setup on Windows
13:13 Ticket #3347 (Tor integration tests fail on Windows) created by sajith
Related to #3320: running integration tests on Windows fails, at least …
12:14 Ticket #3313 (Port allmydata.web.operations.OphandleTable to twisted.web.template) closed by GitHub <noreply@…>
fixed: In [changeset:"26ca9ae724e434455bcfa3b3138926c40862259b/trunk"
12:14 Changeset in trunk [26ca9ae7] by GitHub <noreply@…>
Merge pull request #726 from …

2020-07-18:

12:34 Changeset in trunk [c58cf56] by Sajith Sasidharan <sajith@…>
Remove unused imports
11:53 Changeset in trunk [0f835e94] by Sajith Sasidharan <sajith@…>
Merge 'origin/master' into 3254.status-status-nevow-to-twisted-web
11:22 Ticket #3288 (port allmydata.web.status.DownloadStatusPage to twisted.web.template) closed by GitHub <noreply@…>
fixed: In [changeset:"6dec82127193ccb49b681c31133390621d978ad3/trunk"
11:22 Changeset in trunk [6dec821] by GitHub <noreply@…>
Merge pull request #720 from …
10:48 Changeset in trunk [879a801] by Sajith Sasidharan <sajith@…>
Remove unused import
01:02 Changeset in trunk [c198c00] by Sajith Sasidharan <sajith@…>
Avoid over-long lines

2020-07-17:

20:23 Changeset in trunk [b0a5a65] by Jean-Paul Calderone <exarkun@…>
Attempt to enable a Python 3 CircleCI job
20:22 Changeset in trunk [fe07ab39] by Sajith Sasidharan <sajith@…>
Use docstrings
20:13 Changeset in trunk [c14197e1] by Sajith Sasidharan <sajith@…>
Make FakeDownloadStatus? an instance of DownloadStatus? The real …
19:19 Changeset in trunk [aab598c] by Sajith Sasidharan <sajith@…>
Update integration test for status page As a fallout of transition …
17:50 Changeset in trunk [293efd7] by Sajith Sasidharan <sajith@…>
Use actual status counter number when testing
17:48 Changeset in trunk [bd2f438] by Jean-Paul Calderone <exarkun@…>
Replace the TravisCI Python 3.6 config with CircleCI Python 3.6 config
17:21 Changeset in trunk [8fd0cf7] by Sajith Sasidharan <sajith@…>
Add a test for checking status page links
17:21 Changeset in trunk [828ec53e] by Sajith Sasidharan <sajith@…>
Update status page test case Link to upload status 0 should contain …
17:21 Changeset in trunk [5c886b1] by Sajith Sasidharan <sajith@…>
Format link to status page child node correctly Some Nevow-ism …
17:21 Changeset in trunk [2d19c38] by Sajith Sasidharan <sajith@…>
Rename a variable for clarity
17:21 Changeset in trunk [02d8bd0] by Sajith Sasidharan <sajith@…>
Test for trailing slashes after /status/ Both /status and …
16:49 Changeset in trunk [cfe7033] by Jean-Paul Calderone <exarkun@…>
Remove obsolete supporting configuration There are no longer any …
16:46 Changeset in trunk [16c8026] by Jean-Paul Calderone <exarkun@…>
Stop using TravisCI for pyinstaller/Linux test coverage
16:45 Changeset in trunk [1b491f2] by Jean-Paul Calderone <exarkun@…>
Stop using TravisCI for codechecks/Linux test coverage
16:45 Changeset in trunk [82a4fca] by Jean-Paul Calderone <exarkun@…>
Stop using TravisCI for coverage/Linux test coverage
16:44 Changeset in trunk [0803aef] by Jean-Paul Calderone <exarkun@…>
Stop using TravisCI for pyinstaller/macOS test coverage
16:43 Changeset in trunk [f3780cd4] by Jean-Paul Calderone <exarkun@…>
Stop using TravisCI for Python 2.7/macOS test coverage
16:42 Changeset in trunk [c942064] by Jean-Paul Calderone <exarkun@…>
Stop using TravisCI for Python 2.7/Linux test coverage
13:46 Changeset in trunk [372cc00] by Sajith Sasidharan <sajith@…>
Reject non-existent child nodes of /status Requests on both /status

2020-07-16:

23:07 Changeset in trunk [fe165cc] by Sajith Sasidharan <sajith@…>
Do the right thing, not the simple thing Seems that NixOS CI is …
21:25 Changeset in trunk [06c8bbf] by Sajith Sasidharan <sajith@…>
Use clearer names for tests
21:19 Changeset in trunk [66dd2d3] by Sajith Sasidharan <sajith@…>
Use docstrings
21:16 Changeset in trunk [8db60e3] by Sajith Sasidharan <sajith@…>
Do the simple thing when testing status subpaths
21:13 Changeset in trunk [95642ae] by Sajith Sasidharan <sajith@…>
Use a helper to check status subpath results
20:56 Changeset in trunk [e48d9306] by Sajith Sasidharan <sajith@…>
Clarify intention of a test case
20:55 Changeset in trunk [6a2ce9e] by Sajith Sasidharan <sajith@…>
Use docstrings
19:58 Changeset in trunk [a4620bf] by Itamar Turner-Trauring <itamar@…>
Automated port of the test module.
19:46 Changeset in trunk [4c047b9] by Itamar Turner-Trauring <itamar@…>
Manual steps of port to Python 3.
19:44 Changeset in trunk [e90d1f3] by Itamar Turner-Trauring <itamar@…>
Make TimezoneMixin? importable on Python 3.
19:28 Changeset in trunk [e77ab46] by Itamar Turner-Trauring <itamar@…>
Correct type.
19:27 Changeset in trunk [554be90b] by Itamar Turner-Trauring <itamar@…>
Unnecessary code, and was triggering flake8.
19:25 Changeset in trunk [1f4cf40] by Itamar Turner-Trauring <itamar@…>
Use minor for these sort of tickets.
19:15 Changeset in trunk [72272cb] by Itamar Turner-Trauring <itamar@…>
Move out tests for time_format.
18:57 Changeset in trunk [545848f] by Itamar Turner-Trauring <itamar@…>
Move abbreviate tests into their own module.
18:53 Ticket #3346 (Port allmydata.util.abbreviate and time_format to Python 3) created by itamarst
18:42 Changeset in trunk [37fa687] by Itamar Turner-Trauring <itamar@…>
More passing tests for the ratchet.
18:42 Changeset in trunk [4da8e2d] by Itamar Turner-Trauring <itamar@…>
Merge branch '3342-base32-and-base62-to-python-3' into …
18:40 Changeset in trunk [8d143af] by Itamar Turner-Trauring <itamar@…>
Another assertion.
18:37 Changeset in trunk [2f693c4] by Itamar Turner-Trauring <itamar@…>
Don't leak variable on Python 2.
18:36 Changeset in trunk [58c4908] by Itamar Turner-Trauring <itamar@…>
More tests are passing.
18:33 Changeset in trunk [efbae9b] by Itamar Turner-Trauring <itamar@…>
Hard code some known values, generated on the master branch preceding …
18:26 Python3 edited by itamarst
(diff)
18:21 Changeset in trunk [7abc54c] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
00:11 Ticket #3325 (Add py36 to CI) closed by GitHub <noreply@…>
fixed: In [changeset:"0ce6e562cb685154f41c9f896e7cc6f5c392246c/trunk"
00:11 Changeset in trunk [0ce6e56] by GitHub <noreply@…>
Merge pull request #742 from chadwhitacre/3325.add-py36-to-ci Add …
00:08 Ticket #3340 (Delete unused code from allmydata.util) closed by GitHub <noreply@…>
fixed: In [changeset:"c493396148e4d60a552b7e3a20c811c558d52613/trunk"
00:08 Changeset in trunk [c493396] by GitHub <noreply@…>
Merge pull request #740 from tahoe-lafs/3340-unused-code-in-util …

2020-07-15:

23:19 Changeset in trunk [80bf5f0] by Sajith Sasidharan <sajith@…>
Remove an unused import
22:43 Changeset in trunk [7f93e28] by Sajith Sasidharan <sajith@…>
Parameterize classes used in check/repair tests
21:10 Changeset in trunk [2d709586] by Sajith Sasidharan <sajith@…>
Expand "deep check and repair results" page test
21:10 Changeset in trunk [a13ec34] by Sajith Sasidharan <sajith@…>
Correct usage of SlotsSequenceElement?
20:58 Changeset in trunk [8fedbd5] by Sajith Sasidharan <sajith@…>
Expand "deep check and repair" test
20:40 Changeset in trunk [69693663] by Sajith Sasidharan <sajith@…>
Document, use, and test "join pathstring" method
20:24 Changeset in trunk [589e143] by Sajith Sasidharan <sajith@…>
Add an empty renderer
20:21 Changeset in trunk [e6eb866c] by Sajith Sasidharan <sajith@…>
Add missing "header" renderer It does not do much here, but it is …
20:20 Changeset in trunk [b5a465c] by Sajith Sasidharan <sajith@…>
Format "all objects" table correctly
20:14 Changeset in trunk [07c24dbe] by Sajith Sasidharan <sajith@…>
Add a missing super() call
19:59 Changeset in trunk [6af32fd] by Itamar Turner-Trauring <itamar@…>
Make sure the public API exposes native bytes, not Future bytes.
19:51 Changeset in trunk [ed6e1cb] by Itamar Turner-Trauring <itamar@…>
Fix formatting.
19:00 Changeset in trunk [7e7f771] by Itamar Turner-Trauring <itamar@…>
News file.
19:00 Changeset in trunk [ed8b10c] by Itamar Turner-Trauring <itamar@…>
Finish porting to Python 3.
18:58 Changeset in trunk [4800992] by Itamar Turner-Trauring <itamar@…>
Type check assertions.
18:55 Changeset in trunk [fa5b5fa] by Itamar Turner-Trauring <itamar@…>
Manual part of port to Python 3.
17:43 Changeset in trunk [69afd29] by Sajith Sasidharan <sajith@…>
Use a different format for path Seems that _join_pathstring() is the …
17:35 Changeset in trunk [3c079be] by Sajith Sasidharan <sajith@…>
Expand "deep check results" test
17:24 Changeset in trunk [f547509] by Sajith Sasidharan <sajith@…>
Use table headers correctly
17:24 Changeset in trunk [ddfe20c] by Sajith Sasidharan <sajith@…>
Use SlotsSequenceElement? correctly
15:19 Changeset in trunk [bb7d31c] by Itamar Turner-Trauring <itamar@…>
Futurize part of port to Python 3.
15:13 Changeset in trunk [60a1a24] by Itamar Turner-Trauring <itamar@…>
Manual portion of port to Python 3.
15:13 Changeset in trunk [e3e29598] by Itamar Turner-Trauring <itamar@…>
A couple of missing explicit byte strings.
15:08 Changeset in trunk [cfb11f7f] by Itamar Turner-Trauring <itamar@…>
More explicit testing of types.
15:05 Changeset in trunk [093125c] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
15:02 Changeset in trunk [d316ad3e] by Itamar Turner-Trauring <itamar@…>
A more explicit test.
15:01 Changeset in trunk [2b89674] by Itamar Turner-Trauring <itamar@…>
Everything must be bytes.
14:58 Changeset in trunk [9ed91eab] by Itamar Turner-Trauring <itamar@…>
Split out hashutil tests into their own module.
14:35 Changeset in trunk [1ed72249] by Sajith Sasidharan <sajith@…>
Add a FakeServer? class for testing
01:44 Changeset in trunk [6322404] by Sajith Sasidharan <sajith@…>
Update "deep check results renderer" test
01:42 Changeset in trunk [99ce9ff] by Sajith Sasidharan <sajith@…>
Correct argument to SlotsSequenceElement?
00:50 Changeset in trunk [ef26d66] by Sajith Sasidharan <sajith@…>
Use correct twisted web template directives
00:47 Changeset in trunk [b4b820e] by Sajith Sasidharan <sajith@…>
Use a helper method to get monitor counter
00:11 Changeset in trunk [3f887f9] by Chad Whitacre <chad@…>
Respond to review - Use the subunitv2-file reporter to allow for …

2020-07-14:

18:36 Ticket #3345 (Ported lists of modules is missing a test module) closed by itamarst
invalid
17:53 Changeset in trunk [3688291] by Itamar Turner-Trauring <itamar@…>
Handy way to run Python 3 tests, until the ratchet is going.
17:53 Changeset in trunk [5fd0152] by Itamar Turner-Trauring <itamar@…>
This module is not a thing.
17:47 Changeset in trunk [841969d] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
17:46 Changeset in trunk [21a9ffe] by Itamar Turner-Trauring <itamar@…>
Not strings.
17:44 Changeset in trunk [a81e859] by Itamar Turner-Trauring <itamar@…>
Fix flake error.
17:44 Changeset in trunk [27d8eb4] by Itamar Turner-Trauring <itamar@…>
Test improvements.
17:43 Changeset in trunk [148d9a7] by Itamar Turner-Trauring <itamar@…>
News fragment.
17:41 Ticket #3343 (Add more tests for base32 and base62) closed by itamarst
fixed
17:41 Changeset in trunk [db41d5a] by GitHub <noreply@…>
Merge pull request #743 from …
17:35 Changeset in trunk [e0adb3b] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
15:53 Changeset in trunk [b5db85a] by Itamar Turner-Trauring <itamar@…>
Initial, manual steps of Python 3 port.
15:45 Changeset in trunk [3abb9e9d] by Itamar Turner-Trauring <itamar@…>
Rip out a whole bunch of code, either deleting or replacing with …
15:39 HowToWriteTests edited by exarkun
trivially modernize these instructions (diff)
15:29 Changeset in trunk [f3db64a] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
15:28 Changeset in trunk [ab3737d6] by Itamar Turner-Trauring <itamar@…>
Note this module has been ported to Python 3.
15:24 Changeset in trunk [9c428be] by Itamar Turner-Trauring <itamar@…>
Port base62 to Python 3.
14:51 Changeset in trunk [fc73b7c] by Itamar Turner-Trauring <itamar@…>
News fragment.
14:34 Changeset in trunk [b1e732f] by Itamar Turner-Trauring <itamar@…>
Port test_base62 to Python 3.
14:34 Ticket #3345 (Ported lists of modules is missing a test module) created by itamarst
test_assertutil is missing, probably due to a bad merge.
14:28 Changeset in trunk [e34a01d] by Itamar Turner-Trauring <itamar@…>
A couple more asserts.
14:26 Changeset in trunk [459d681] by Itamar Turner-Trauring <itamar@…>
Merge branch '3342-more-tests-for-base32-base62' into …
14:24 Ticket #3344 (Port netstring and hashutil to Python 3) created by itamarst
14:20 Changeset in trunk [f378edd9] by Itamar Turner-Trauring <itamar@…>
Fix missing import.
13:01 Changeset in trunk [54e952c] by Sajith Sasidharan <sajith@…>
Test for 404 responses from status page subpaths
11:26 Python3 edited by chadwhitacre
Update in anticipation of ratchet PR landing (diff)
10:42 Changeset in trunk [e2d6b35] by Chad Whitacre <chad@…>
Tighten up condition in depgraph.sh I ran into a circumstance where …
02:42 Changeset in trunk [8e8a215b] by Chad Whitacre <chad@…>
Is this it? towncrier just wants empty files?
02:42 Changeset in trunk [d25c8b1] by Chad Whitacre <chad@…>
Start ratcheting up passing tests under Python 3
02:28 Changeset in trunk [b47b4a4] by Chad Whitacre <chad@…>
Prevent Nevow from blocking us Per …
02:27 Changeset in trunk [076c73d] by Chad Whitacre <chad@…>
Turn on py36 at Travis Drops the old py35 job, per @exarkun: …
02:27 Changeset in trunk [5a2ee53] by Chad Whitacre <chad@…>
Bump txi2p to unreleased version that supports Py3 The plan is to …
02:27 Changeset in trunk [329bfe0] by Chad Whitacre <chad@…>
Make a crucial relative import explicit
02:27 Changeset in trunk [fec1f73] by Chad Whitacre <chad@…>
Ignore eliot.log, some testing artifact
02:27 Changeset in trunk [2eab253] by Chad Whitacre <chad@…>
Change python_requires in setup.py
02:27 Changeset in trunk [73c40e8d] by Chad Whitacre <chad@…>
Minimally add py36 to CI
00:52 Changeset in trunk [abd5395] by Sajith Sasidharan <sajith@…>
Rename nested functions for clarity ... and also to remove …
00:44 Changeset in trunk [b48556c] by Sajith Sasidharan <sajith@…>
Add tests for status subpages Coverage tests for the coverage gods
Note: See TracTimeline for information about the timeline view.