Timeline


and

2020-10-19:

19:41 Changeset in trunk [e7c04f8] by Jean-Paul Calderone <exarkun@…>
another news fragment!
18:37 Changeset in trunk [3192715] by Jean-Paul Calderone <exarkun@…>
everything newstyle
18:26 Changeset in trunk [a9e9efb] by Jean-Paul Calderone <exarkun@…>
direct tests for @render_exception
16:33 Changeset in trunk [b68c08c] by Jean-Paul Calderone <exarkun@…>
Yank direct support for URLPath from common.py

2020-10-18:

15:12 Changeset in trunk [72e60f8] by Jean-Paul Calderone <exarkun@…>
Fix imports
15:00 Changeset in trunk [e710fd88] by Jean-Paul Calderone <exarkun@…>
Add a Twisted Web-based renderer and start using it on Python 3 This …
14:58 Changeset in trunk [84acf4e] by Jean-Paul Calderone <exarkun@…>
Accept unicode return values and encode them to UTF-8 Nevow accepts …

2020-10-17:

04:40 Changeset in trunk [738abf9] by meejah <meejah@…>
get rid of emacs-ism

2020-10-16:

23:07 Changeset in trunk [fc1f43c] by Jean-Paul Calderone <exarkun@…>
How does it go without the type check This is for py36: > TypeError?: …
18:34 Changeset in trunk [a403d251] by Jean-Paul Calderone <exarkun@…>
Merge remote-tracking branch 'origin/master' into …
18:18 Changeset in trunk [540004f] by Jean-Paul Calderone <exarkun@…>
news fragment
18:18 Ticket #3482 (TokenOnlyWebApi is no longer needed) created by exarkun
It was only used by magic-folder. We can get rid of it now.
18:14 Changeset in trunk [85bb0a78] by Jean-Paul Calderone <exarkun@…>
Get rid of the original token-based authorization helper It was only …
17:44 Changeset in trunk [9e26599] by Jean-Paul Calderone <exarkun@…>
Fix the race condition
17:21 Changeset in trunk [292f136] by Jean-Paul Calderone <exarkun@…>
pyflakes
17:15 Changeset in trunk [7b02f58] by Jean-Paul Calderone <exarkun@…>
Make this test tolerant of more than one message It is observing the …
16:49 Changeset in trunk [a224260] by Jean-Paul Calderone <exarkun@…>
import and naming cleanups post-merge
15:27 Changeset in trunk [64a9e95] by Jean-Paul Calderone <exarkun@…>
Pass PATH (and other stuff) into the child process
15:27 Changeset in trunk [75b3bf1] by Jean-Paul Calderone <exarkun@…>
Refuse to continue if the introducer fURL has no location hints.
15:25 Changeset in trunk [960d115] by Jean-Paul Calderone <exarkun@…>
news fragment
15:25 Changeset in trunk [8e618b9] by Itamar Turner-Trauring <itamar@…>
Fix Python 2 issue.
15:24 Ticket #3481 (The introducer fixture in the integration tests is generated with ...) created by exarkun
_synchronously_find_addresses_via_config will return an empty list …
15:23 Changeset in trunk [6aa96bb] by Itamar Turner-Trauring <itamar@…>
Port test_node.py to Python 3.
15:21 Ticket #3480 (The introducer writes a garbage fURL if created/started without a ...) created by exarkun
[…] The introducer server has support code for dealing with …
15:20 Changeset in trunk [a887ee5] by Itamar Turner-Trauring <itamar@…>
News file.
15:20 Changeset in trunk [f7a89f7] by Itamar Turner-Trauring <itamar@…>
All tests pass on Python 3.
15:13 Changeset in trunk [51d472e2] by Itamar Turner-Trauring <itamar@…>
More progress towards passing tests on Python 3.
14:55 Changeset in trunk [f689d59] by Itamar Turner-Trauring <itamar@…>
More passing tests on Python 3.
14:47 Changeset in trunk [bcd7cdf] by Itamar Turner-Trauring <itamar@…>
Some passing tests on Python 3.
14:38 Changeset in trunk [28505ab] by Jean-Paul Calderone <exarkun@…>
news fragment
14:37 Changeset in trunk [32051f93] by Jean-Paul Calderone <exarkun@…>
Merge remote-tracking branch 'origin/master' into …
14:34 Ticket #3479 (Continue porting test_node.py to Python 3) created by itamarst
14:31 Ticket #3459 (Port allmydata.test.test_checker to Python 3) closed by GitHub <noreply@…>
fixed: In [changeset:"c2fe5a65a6938ae440b231be3d6ae408be979cd4/trunk"
14:31 Changeset in trunk [c2fe5a6] by GitHub <noreply@…>
Merge pull request #847 from tahoe-lafs/3459.test-checker-python-3 …
14:22 Changeset in trunk [a73a919] by Jean-Paul Calderone <exarkun@…>
flakes
13:53 Changeset in trunk [a1f1f00] by Jean-Paul Calderone <exarkun@…>
Use the more feaetureful rendering helper
13:53 Changeset in trunk [31207e4] by Jean-Paul Calderone <exarkun@…>
don't double-apply the renderer logic since that leads to …
13:53 Changeset in trunk [0faa24d] by Jean-Paul Calderone <exarkun@…>
Add a mess of eliot logging to request handling
13:52 Changeset in trunk [0339ba9] by Jean-Paul Calderone <exarkun@…>
Turn getChild None and Deferred results into something Twisted Web can …
13:52 Changeset in trunk [fa02e46] by Jean-Paul Calderone <exarkun@…>
maybeDeferred always returns a Deferred
13:52 Changeset in trunk [f733a24] by Jean-Paul Calderone <exarkun@…>
Just gonna produce text instead
13:52 Changeset in trunk [d38ae4d] by Jean-Paul Calderone <exarkun@…>
Stop reading server module attributes all the time It jumps through a …
13:52 Changeset in trunk [07246b3] by Jean-Paul Calderone <exarkun@…>
Render requests more thoroughly
13:51 Changeset in trunk [df94986] by Jean-Paul Calderone <exarkun@…>
Stop explicitly finishing and then returning a string
13:51 Changeset in trunk [69c7c40] by Jean-Paul Calderone <exarkun@…>
handle Deferred from render
12:55 Ticket #3460 (StorageFarmBroker._got_announcement unnecessarily makes a storage ...) closed by GitHub <noreply@…>
fixed: In [changeset:"f15086d9957b9c8fd155ccce2872bc0557025b71/trunk"
12:55 Changeset in trunk [f15086d] by GitHub <noreply@…>
Merge pull request #844 from tahoe-lafs/3460.improved-got_announcement …
11:54 Ticket #3472 (GitHub Actions coverage reports contain inconsistent paths) closed by GitHub <noreply@…>
fixed: In [changeset:"fd70715a8b3a5c76de2d57612ba96a2c45d552e3/trunk"
11:54 Changeset in trunk [fd70715] by GitHub <noreply@…>
Merge pull request #859 from tahoe-lafs/3472.windows-coverage-reports …
10:54 Changeset in trunk [e007a4c] by Jean-Paul Calderone <exarkun@…>
foolish shell tricks spoil the day again
10:53 Changeset in trunk [d66ef8f] by Jean-Paul Calderone <exarkun@…>
Merge remote-tracking branch 'origin/master' into …

2020-10-15:

21:37 Ticket #3470 (The eventual-send in OneShotObserverList is unnecessary and in the way) closed by GitHub <noreply@…>
fixed: In [changeset:"99fe6170698d883a95f94e9553f8217addb6929a/trunk"
21:37 Changeset in trunk [99fe617] by GitHub <noreply@…>
Merge pull request #857 from …
21:33 Ticket #3454 (allmydata.test.test_python3.Python3PortingEffortTests.test_finished_por ...) closed by GitHub <noreply@…>
fixed: In [changeset:"733d393a07dc95993400682eb9d6a2263956bfe9/trunk"
21:32 Changeset in trunk [733d393] by GitHub <noreply@…>
Merge pull request #840 from tahoe-lafs/3454.unskip-test_python3 …
21:02 Changeset in trunk [3dae925] by meejah <meejah@…>
update upload process
20:57 Changeset in trunk [e549eec] by meejah <meejah@…>
whitespace
20:57 Changeset in trunk [b66f7f1] by meejah <meejah@…>
remove obsolete document
20:56 Changeset in trunk [83f1919] by meejah <meejah@…>
release process
20:56 Changeset in trunk [bd5887d4] by meejah <meejah@…>
news
20:55 Ticket #3478 (re-vamp release process documents) created by meejah
The "how to release tahoe" document was written in a different time …
18:17 Changeset in trunk [525f220] by Sajith Sasidharan <sajith@…>
Do not install vcpython27 during Windows CI steps With zfec 1.5.4, …
18:15 Ticket #3477 (Omit installing vcpython27 on Windows CI) created by sajith
I just published zfec 1.5.4 to PyPI, which includes a bunch of wheel …
17:15 Ticket #3471 (The eventual-send in LocalWrapper complicates testing) closed by GitHub <noreply@…>
fixed: In [changeset:"4d56b5f4ed2030d75a00dcdb52e300e52c5567dd/trunk"
17:15 Changeset in trunk [4d56b5f] by GitHub <noreply@…>
Merge pull request #858 from tahoe-lafs/3471.immediate-localwrapper …
16:00 Changeset in trunk [2960a27] by Jean-Paul Calderone <exarkun@…>
Declare and document what LocalWrapper? is/does
13:55 Python3 edited by itamarst
(diff)
13:53 Python3 edited by itamarst
(diff)
13:49 Python3 edited by itamarst
(diff)
13:45 Python3 edited by itamarst
(diff)
13:31 Python3 edited by itamarst
(diff)
13:29 Ticket #3476 (Create unicode-only-keys and bytes-only-keys dictionaries) created by itamarst
This will be helpful with Python 3p porting for places where it's hard …
13:26 Ticket #3475 (Port more of allmydata.test.mutable to Python 3) created by itamarst
12:37 Changeset in trunk [707ab50] by Itamar Turner-Trauring <itamar@…>
Test BytesJSONEncoder with Unicode.
12:34 Changeset in trunk [1c97699] by Itamar Turner-Trauring <itamar@…>
Make comment more meaningful.
12:33 Changeset in trunk [e6a196c] by Itamar Turner-Trauring <itamar@…>
Get rid of hopefully unnecessary sort.
12:32 Changeset in trunk [b658a66e] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
12:27 Ticket #3473 (Port allmydata.test.mutable.test_datahandle, test_filehandle, ...) closed by GitHub <noreply@…>
fixed: In [changeset:"b094a004589ef5e41a5538ed502224071d8a4ae0/trunk"
12:27 Changeset in trunk [b094a00] by GitHub <noreply@…>
Merge pull request #860 from …
11:53 Python3 edited by chadwhitacre
self-assign the first few, should be easy pickins (diff)
11:48 Ticket #3474 (Pick off some easy files to port) created by chadwhitacre
Starting from the top of the worklist, it looks like the first few …
11:17 Changeset in trunk [962662b] by GitHub <noreply@…>
Merge pull request #855 from …
01:14 Changeset in trunk [b05ae87]tahoe-lafs-1.15.0tahoe-lafs-1.15.0.rc0 by meejah <meejah@…>
non-relevant email

2020-10-14:

20:05 Changeset in trunk [fecbbb6] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
20:03 Changeset in trunk [7faea936] by Itamar Turner-Trauring <itamar@…>
Tests pass on Python 3.
19:50 Changeset in trunk [b5e54f2] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
19:46 Changeset in trunk [03fcc0c] by Itamar Turner-Trauring <itamar@…>
News file.
19:46 Changeset in trunk [fa92fde0] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
19:45 Changeset in trunk [43f5a25e] by Itamar Turner-Trauring <itamar@…>
Tests pass on Python 3.
19:43 Ticket #3473 (Port allmydata.test.mutable.test_datahandle, test_filehandle, ...) created by itamarst
19:41 Python3 edited by itamarst
(diff)
17:10 Changeset in trunk [6908b3e] by Jean-Paul Calderone <exarkun@…>
This is probably a better way to handle multiple Python versions
17:09 Changeset in trunk [c164f808] by Jean-Paul Calderone <exarkun@…>
PyPy? job also does not coverage measurement
17:09 Changeset in trunk [abfdc5c] by Jean-Paul Calderone <exarkun@…>
Plus, Python 3!
17:09 Changeset in trunk [7fcbdde] by Jean-Paul Calderone <exarkun@…>
Loops like macOS does this too
16:58 Changeset in trunk [db4bac9] by Jean-Paul Calderone <exarkun@…>
Only upload coverage measurement if we took one
16:58 Changeset in trunk [45daf71] by Jean-Paul Calderone <exarkun@…>
The Linux jobs seem to produce paths like this
16:46 Changeset in trunk [fbe15cb5] by Jean-Paul Calderone <exarkun@…>
news fragment
16:45 Changeset in trunk [16c069a] by Jean-Paul Calderone <exarkun@…>
Try to convince coverage that all our source files are the same
16:42 Ticket #3472 (GitHub Actions coverage reports contain inconsistent paths) created by exarkun
Coverage reports from the Windows GitHub? Actions job have nodes like: …
16:02 Changeset in trunk [40e0ef0] by Jean-Paul Calderone <exarkun@…>
Directly test CHKCheckerAndUEBFetcher cases
15:09 Changeset in trunk [91a20459] by Jean-Paul Calderone <exarkun@…>
news fragment
15:08 Changeset in trunk [b0159a8] by Jean-Paul Calderone <exarkun@…>
Parameterize the callRemote scheduling
15:00 Ticket #3471 (The eventual-send in LocalWrapper complicates testing) created by exarkun
LocalWrapper?.callRemote forces asynchronous completion using …
14:58 Changeset in trunk [5a51d98] by Jean-Paul Calderone <exarkun@…>
Add missing chk_upload, document two new attrs, and move them up
14:58 Changeset in trunk [9a18843] by Jean-Paul Calderone <exarkun@…>
finish the comment
14:58 Changeset in trunk [555b751] by Jean-Paul Calderone <exarkun@…>
Further expand existing test coverage by reducing fake quantities …
14:58 Changeset in trunk [4e46f9a] by Jean-Paul Calderone <exarkun@…>
expand the already-uploaded test for the helper to cover more shrink …
14:58 Changeset in trunk [ef11eeb] by Jean-Paul Calderone <exarkun@…>
exercise concurrent upload
14:58 Changeset in trunk [8eb518a] by Jean-Paul Calderone <exarkun@…>
docstring for Helper._active_uploads
14:58 Changeset in trunk [c88c2846] by Jean-Paul Calderone <exarkun@…>
Point folks at docs for this
14:58 Changeset in trunk [0eb0d68] by Jean-Paul Calderone <exarkun@…>
news fragment
14:57 Changeset in trunk [0dcbad9] by Jean-Paul Calderone <exarkun@…>
news fragment
14:56 Changeset in trunk [5974f5ad] by Jean-Paul Calderone <exarkun@…>
Stop using eventually in OneShotObserverList?
14:55 Ticket #3470 (The eventual-send in OneShotObserverList is unnecessary and in the way) created by exarkun
OneShotObserverList uses eventually in _fire to avoid having the …

2020-10-13:

22:58 Changeset in trunk [b6bd58b] by meejah <meejah@…>
CREDITS details
22:38 Changeset in trunk [21b0eef] by meejah <meejah@…>
newsfragment
22:37 Ticket #3469 (Create 1.15.0 release) created by meejah
21:03 Changeset in trunk [1079099] by meejah <meejah@…>
1.14.0 -> 1.15.0
21:01 Changeset in trunk [cb29293] by meejah <meejah@…>
update CREDITS
20:54 Changeset in trunk [b7789e1a] by meejah <meejah@…>
fix relnotes.txt for 1.15.0
20:41 Changeset in trunk [2e4d599] by meejah <meejah@…>
proper release name
20:34 Changeset in trunk [4990d90] by meejah <meejah@…>
update NEWS.txt for release
13:51 Changeset in trunk [c0f486a] by Itamar Turner-Trauring <itamar@…>
Work on Python 3.
13:49 Changeset in trunk [50925fc] by Itamar Turner-Trauring <itamar@…>
Get rid of more no-longer-needed moves.
13:45 Changeset in trunk [3ea18ca] by Itamar Turner-Trauring <itamar@…>
As better alternative to common_py3, make common.py import on Python 3.
13:39 Ticket #3468 (allmydata/immutable/offloaded.py is missing a lot of unit test coverage) created by exarkun
allmydata/test/test_helper.py covers 70% of this. test_system covers …
12:39 Changeset in trunk [a0963fc] by Chad Whitacre <chad@…>
Keep future.builtins imports consistent - remove int from a stock …

2020-10-12:

11:38 Python3 edited by chadwhitacre
(diff)
11:38 Ticket #3467 (DRY up future.builtins imports) created by chadwhitacre
As part of the Python 3 port we are importing many future.builtins …
11:25 Changeset in trunk [574c63d] by Chad Whitacre <chad@…>
Port immutable.offloaded to Python 3
11:23 Ticket #3466 (Port allmydata.immutable.offloaded to Python 3) created by chadwhitacre
Note: See TracTimeline for information about the timeline view.