Itamar Turner-Trauring
af916c3968
Merge branch 'master' into 3341-more-python-3-utils
2020-07-13 14:30:11 -04:00
Sajith Sasidharan
69ae9e6d32
Merge 'origin/master' into 3316.check-results-nevow-to-twisted-web
2020-07-10 16:33:06 -04:00
Sajith Sasidharan
5276ea5b37
Merge branch 'master' into 3254.status-status-nevow-to-twisted-web
2020-07-09 17:09:50 -04:00
Jean-Paul Calderone
133e1bfb6f
news fragment
2020-07-09 16:05:31 -04:00
Jean-Paul Calderone
07064f096f
news fragment
2020-07-09 16:05:31 -04:00
Itamar Turner-Trauring
83f36ab6c2
Switch to flake8 as a better way of running pyflakes.
2020-07-09 16:05:31 -04:00
Sajith Sasidharan
100c4b1cde
Add newsfragment
2020-07-09 16:05:31 -04:00
Sajith Sasidharan
0423e49a8e
Add news fragment
2020-07-09 16:05:30 -04:00
meejah
ced9bdeb25
different words for news
2020-07-09 16:05:29 -04:00
meejah
f216f977f0
news
2020-07-09 16:05:29 -04:00
Sajith Sasidharan
1fd220dba0
Update newsfragment text
2020-07-09 16:05:29 -04:00
Sajith Sasidharan
83b5807ca1
Add newsfragment
2020-07-09 16:05:29 -04:00
Sajith Sasidharan
88accc23c3
Update newsfragment
2020-07-09 16:05:29 -04:00
Sajith Sasidharan
c043d1bead
Add newsfragment
2020-07-09 16:05:29 -04:00
Itamar Turner-Trauring
7d1fdd8284
Port modules to Python 3.
2020-07-09 14:32:16 -04:00
Itamar Turner-Trauring
af86066eab
Delete some dead code.
2020-07-09 13:52:06 -04:00
Itamar Turner-Trauring
0469c15e5d
Merge remote-tracking branch 'origin/master' into 3339-assertutil-python-3
2020-07-09 09:36:13 -04:00
Itamar Turner-Trauring
e4b8cc4fbd
Merge remote-tracking branch 'origin/master' into 3324-humanreadable-python-3
2020-07-08 14:52:24 -04:00
Jean-Paul Calderone
7e16148f83
news fragment
2020-07-08 13:20:42 -04:00
Itamar Turner-Trauring
f75ff70924
News fragment.
2020-07-08 12:21:33 -04:00
Itamar Turner-Trauring
e06d41442a
Merge remote-tracking branch 'origin/master' into 3324-humanreadable-python-3
2020-07-07 11:03:33 -04:00
Jean-Paul Calderone
bb452a6c60
Merge pull request #731 from tahoe-lafs/2755.code-of-conduct
...
Formally adopt a code of conduct.
2020-07-07 09:59:55 -04:00
Itamar Turner-Trauring
10f2b7fc53
Merge pull request #736 from tahoe-lafs/3329-flake8
...
Switch to flake8 as a better way of running pyflakes.
2020-07-06 17:15:51 -04:00
Sajith Sasidharan
4a47e8311f
Merge 'origin/master' into 3288.status-download-nevow-to-twisted-web
2020-07-06 16:38:23 -04:00
Sajith Sasidharan
25f5e659fc
Merge pull request #721 from sajith/3287.status-upload-nevow-to-twisted-web
...
Replace nevow with twisted.web.template in status.UploadStatusPage
Fixes: ticket:3287
2020-07-06 16:20:40 -04:00
Sajith Sasidharan
61aef4caef
Merge pull request #690 from sajith/3247.storage-py-neovw-to-twt
...
Use twisted.web.template in web/storage.py
Fixes: ticket:3247
2020-07-06 16:18:34 -04:00
Itamar Turner-Trauring
906d6ac291
Switch to flake8 as a better way of running pyflakes.
2020-07-06 13:50:06 -04:00
Itamar Turner-Trauring
b77807c558
News entry.
2020-07-02 14:29:15 -04:00
Jean-Paul Calderone
f9ac0a7a9e
news fragment
2020-07-01 15:50:47 -04:00
meejah
ffd24b9c7f
Merge pull request #728 from meejah/ticket3317-verified-fakes
...
Ticket 3317: start of verified fakes
2020-06-30 19:40:39 +00:00
Sajith Sasidharan
9b68b484bd
Run integration tests on Windows on GitHub Actions
...
Integration tests are currently not run on Windows, because they
turned out to be a little unreliable: sometimes they fail, and when
that happens restarting the test would make things pass.
We will re-enable them and see what happens.
2020-06-22 16:32:26 -04:00
Sajith Sasidharan
df01c65540
Add newsfragment
2020-06-18 18:38:24 -04:00
Sajith Sasidharan
c8d218fb9f
Add newsfragment
2020-06-17 21:18:14 -04:00
Sajith Sasidharan
7a23c8ed6c
Merge pull request #724 from sajith/3312.webui-directory-fix
...
Fix for "the webapi does not allow empty pathname components"
Fixes: ticket:3312
2020-06-17 10:55:21 -04:00
Sajith Sasidharan
bd20f8d6f4
Update newsfragment text
2020-06-16 12:10:44 -04:00
meejah
caf77be8ae
different words for news
2020-06-13 02:05:27 -06:00
meejah
213d0348a8
news
2020-06-11 13:36:28 -06:00
Sajith Sasidharan
d7288ee238
Update newsfragment
2020-06-05 09:28:36 -04:00
Sajith Sasidharan
dd3b567a86
Add newsfragment
2020-06-02 12:06:48 -04:00
Sajith Sasidharan
ae7802fc0c
Add newsfragment
2020-05-29 09:24:47 -04:00
Sajith Sasidharan
bd799d9d72
Add newsfragment
2020-05-22 22:18:58 -04:00
Sajith Sasidharan
00f70f6539
Add newsfragment
2020-05-22 20:08:34 -04:00
Sajith Sasidharan
19e40e2193
Add newsfragment
2020-05-14 16:09:54 -04:00
Sajith Sasidharan
538503c0f8
Merge pull request #717 from sajith/3289.status-publish-nevow-to-twisted-web
...
Replace nevow with twisted.web.template in status.PublishStatusPage
Fixes: ticket:3289
2020-05-14 10:09:57 -04:00
Sajith Sasidharan
78c214b7ff
Merge pull request #716 from sajith/3290.status-retrieve-nevow-to-twisted-web
...
Replace nevow with twisted.web.template in status.RetrieveStatusPage
Fixes: ticket:3290
2020-05-13 19:39:23 -04:00
Sajith Sasidharan
d87dfaf5a0
Merge pull request #714 from sajith/3291.status-mapupdate-nevow-to-twisted-web
...
Replace nevow with twisted.web.template in status.MapupdatePage
Fixes: ticket:3291
2020-05-13 18:22:16 -04:00
Sajith Sasidharan
166be8b4dd
Merge pull request #719 from sajith/3309.github-actions-run-pyinstaller-executable
...
Run PyInstaller-generated binary in GitHub Actions
Fixes: ticket:3309
2020-05-13 16:09:04 -04:00
meejah
466369dd69
Merge pull request #669 from meejah/make-pypy-work
...
Make pypy work
2020-05-13 12:44:23 -06:00
Sajith Sasidharan
b1d7e99671
Try running PyInstaller-generated binary in GitHub Actions
2020-05-12 18:15:17 -04:00
meejah
a5ea767352
Merge pull request #718 from sajith/3308.remove-web-common-rendermixin
...
Remove web.common.RenderMixin
2020-05-12 11:36:35 -06:00
Sajith Sasidharan
316c02c192
Merge pull request #709 from sajith/3304.remove-trollius-from-nixos-ci
...
Remove trollius from NixOS CI
Fixes: ticket:3304
2020-05-12 07:46:42 -04:00
Sajith Sasidharan
3fad9a127c
Remove web.common.RenderMixin
...
Fixes: ticket:3308
2020-05-12 07:40:22 -04:00
Sajith Sasidharan
a4bc31a137
Add newsfragment
2020-05-11 11:43:04 -04:00
Sajith Sasidharan
a39f6d36f4
Add newsfragment
2020-05-07 16:40:55 -04:00
Sajith Sasidharan
1602c66250
Render map update status using twisted.web.template
...
Fixes: ticket:3291
2020-05-06 09:06:56 -04:00
Sajith Sasidharan
3b0ace1710
Merge pull request #708 from sajith/3293.status-helper-nevow-to-twisted-web
...
Render helper status page using twisted.web.template
Fixes: ticket:3293
2020-05-05 16:00:24 -04:00
Sajith Sasidharan
5e4f2d88f1
Merge pull request #710 from sajith/3305.root-from-nevow-to-twisted-web
...
Move root.Root from nevow to twisted.web.template
Fixes: ticket:3305
2020-05-05 15:56:21 -04:00
Sajith Sasidharan
edd4cab42b
Replace nevow with twisted.web in test.web.test_grid
2020-05-05 11:51:28 -04:00
meejah
d06127c720
news
2020-05-04 21:59:15 -06:00
meejah
7d0d4c5513
newsfragment
2020-05-04 16:54:43 -06:00
meejah
8645934e87
Merge branch 'release-1.14.0-rc0'
2020-05-04 14:23:53 -06:00
Sajith Sasidharan
df88672655
Add newsfragment
2020-05-04 11:52:07 -04:00
Sajith Sasidharan
e2c6d288bf
Merge pull request #699 from sajith/3294.incident-reporter-to-nevow
...
Remove nevow from allmydata.web.root.IncidentReporter
2020-04-27 10:12:27 -04:00
Sajith Sasidharan
d27e5e0afe
Add newsfragment
2020-04-24 19:04:21 -04:00
meejah
c385e958a8
Merge branch 'master' into ticket3252-port-web-directory.remaining.1
2020-04-23 12:24:00 -06:00
Sajith Sasidharan
03f5ae2742
Add newsfragment
2020-04-22 18:02:33 -04:00
Sajith Sasidharan
225bb5854a
Add empty news fragment re. Statistics page rendering
2020-04-21 11:53:48 -04:00
meejah
7c27f295a9
news
2020-04-18 01:52:17 -06:00
Sajith Sasidharan
a14cee5cce
Remove nevow from allmydata.web.root.IncidentReporter
...
This change calls for an explanation:
- `RenderMixin` doesn't seem to be adding anything here, so it is
gone.
- The web browser was unhappy without a charset in the response
(Firefox 74 was anyway), so `content-type` header also gets a
`charset=UTF-8`.
- Returning a Unicode string made nevow appserver unhappy, so it is
just a `str`. The precise error message was:
exceptions.TypeError: ('Could not adapt', u'An incident report has been saved to logs/incidents/ in the node directory.', <InterfaceClass nevow.inevow.IResource>)
Fixes: ticket:3294
2020-04-17 15:44:39 -04:00
Sajith Sasidharan
9bb7812148
Add news fragment
2020-04-17 15:25:42 -04:00
Jean-Paul Calderone
34e85ac515
Merge pull request #707 from tahoe-lafs/3303.disable-eliot-test-suite
...
Disable Eliot test suite
2020-04-17 14:06:48 -04:00
Sajith Sasidharan
e8695f41a0
Merge pull request #706 from sajith/3299.update-pypy
...
Use 2.7-buster Docker image for pypy
2020-04-17 06:44:00 -04:00
Jean-Paul Calderone
d308577397
Fixes: ticket:3303
2020-04-16 08:24:31 -04:00
Jean-Paul Calderone
2136ef46a1
Merge pull request #695 from tahoe-lafs/3284.remove-magic-folder
...
Remove magic-folder, now a stand-alone project
See https://github.com/LeastAuthority/magic-folder
Fixes: ticket:3284
2020-04-16 08:07:38 -04:00
Jean-Paul Calderone
66cc6e3b76
Merge pull request #705 from tahoe-lafs/3302.report-listener-creation
...
Report Foolscap Tub Listener creation stack on failure
This may help ease further debugging of EADDRINUSE failures from the test suite.
2020-04-16 07:57:50 -04:00
Sajith Sasidharan
6e6cdb353e
Add newsfragment
2020-04-14 16:29:17 -04:00
Jean-Paul Calderone
47bef6038f
news fragment
2020-04-14 08:41:10 -04:00
Jean-Paul Calderone
2c6b402e0a
news fragment
2020-04-13 12:20:03 -04:00
Jean-Paul Calderone
20ff76d282
Merge remote-tracking branch 'origin/master' into 3284.remove-magic-folder
2020-04-13 11:50:38 -04:00
Jean-Paul Calderone
e9ff5e864f
Merge pull request #703 from tahoe-lafs/3298.nixos-eliot-ci
...
Fix Eliot failures on NixOS CI job
Fixes: ticket:3298
2020-04-13 11:46:54 -04:00
Jean-Paul Calderone
694c020862
Merge pull request #702 from tahoe-lafs/3297.deprecations-ci
...
Fix deprecations CI job
Fixes: ticket:3297
2020-04-13 11:45:53 -04:00
Jean-Paul Calderone
333ca2aa0a
news fragment
2020-04-13 11:01:33 -04:00
Jean-Paul Calderone
03dfb10863
news fragment
2020-04-13 10:37:24 -04:00
Jean-Paul Calderone
757dd61eb5
news fragment
2020-04-13 10:11:36 -04:00
Jean-Paul Calderone
c4dac3eb31
Merge pull request #696 from sajith/3277.github-actions-for-ci
...
Use GitHub Actions for macOS and Windows CI
2020-04-13 10:05:47 -04:00
meejah
843fca4a6a
update NEWS.txt for release
2020-03-11 17:38:50 -06:00
meejah
602c6d1811
news
2020-03-11 10:54:21 -06:00
Sajith Sasidharan
bcfd3a5eb8
Pass posargs to py.test when running integration tests
...
Running "tox -e integration" takes a while. It would be helpful to
run tests from just one file. With this change, we can do that, like
so:
$ tox -e integration -- integration/test_web.py
Or even just one test, like so:
$ tox -e integration -- integration/test_web.py::test_index
With this investigating failing integration tests will be a little
easier, hopefully.
Fixes: ticket:3285
2020-03-06 15:37:19 -05:00
Sajith Sasidharan
5862e1bea3
Use GitHub Actions for CI.
...
Fixes: ticket:3277
2020-02-20 22:19:21 -05:00
Jean-Paul Calderone
461f42e7bc
news fragment
2020-02-13 10:14:25 -05:00
Jean-Paul Calderone
4d3474a00c
Merge pull request #691 from tahoe-lafs/bdist-wheel-with-version
...
Automatically update the version with `bdist_wheel`
Fixes: ticket:3281
2020-02-11 13:56:00 -05:00
Jean-Paul Calderone
f032cd50d0
Merge pull request #678 from tahoe-lafs/2239.remove-tahoesvc-and-pkgresutil
...
Remove tahoesvc and pkgresutil
Fixes: ticket:2239
2020-02-11 13:29:46 -05:00
Jean-Paul Calderone
4bf096218f
Merge pull request #680 from tahoe-lafs/3274.skip-broken-eliot-test
...
Skip the broken eliot test on CI
Fixes: ticket:3274
2020-02-11 12:30:25 -05:00
Jean-Paul Calderone
3bc015ad81
news fragment
2020-02-10 15:24:17 -05:00
meejah
a351b5a280
Merge pull request #692 from tahoe-lafs/3282.towncrier-issue-links
...
towncrier issue links
2020-02-07 09:11:37 -07:00
Jean-Paul Calderone
ac66007b94
news fragment
2020-02-07 09:26:18 -05:00
Jean-Paul Calderone
5d9df98c03
news fragment
2020-02-04 19:54:01 -05:00
Sajith Sasidharan
2fd6d089a4
Add news fragment
2020-01-27 14:30:41 -05:00
Jean-Paul Calderone
5bd84895fd
Merge pull request #685 from tahoe-lafs/2392.pywin32
...
Replace pypiwin32 with pywin32
Fixes: ticket:2392
2020-01-20 14:09:32 -05:00
Jean-Paul Calderone
0d7304a2ea
Merge pull request #687 from tahoe-lafs/3276.appveyor-vs-setuptools
...
Attempt to inherit the base dependencies in the pyinstaller env
Fixes: ticket:3276
2020-01-20 14:04:43 -05:00
Jean-Paul Calderone
c1644734f1
Merge pull request #684 from tahoe-lafs/2098.remove-pyutil
...
Remove the direct pyutil dependency
Fixes: ticket:2098
2020-01-20 13:56:22 -05:00
Jean-Paul Calderone
3de23ddf9d
Merge pull request #686 from tahoe-lafs/2771.remove-channel-use
...
Remove `Request.channel` use
Fixes: ticket:2771
2020-01-20 11:45:24 -05:00
Jean-Paul Calderone
ab4c9421c3
mention zbase32 as well
2020-01-20 11:44:04 -05:00
Jean-Paul Calderone
6d3461d563
news fragment
2020-01-20 11:35:53 -05:00
Jean-Paul Calderone
c4b6ca1c7d
Merge pull request #683 from tahoe-lafs/1827.remove-tahoe-rm
...
Remove "tahoe rm"
Fixes: ticket:1827
2020-01-20 11:09:30 -05:00
Jean-Paul Calderone
5e1c3df336
Merge pull request #677 from tahoe-lafs/2266.remove-repeatable-random
...
Remove repeatable random test helper
Fixes: ticket:2266
2020-01-20 10:08:16 -05:00
Jean-Paul Calderone
65a7e6731b
Merge pull request #676 from tahoe-lafs/3271.pip-vs-setuptools-vs-the-world
...
Get a compatible setuptools for the CI environment
Fixes: ticket:3271
2020-01-20 08:50:49 -05:00
Jean-Paul Calderone
d5d507a385
news fragment
2020-01-17 11:45:02 -05:00
Jean-Paul Calderone
af6513c0cf
news fragment
2020-01-17 10:59:17 -05:00
Jean-Paul Calderone
a6ab9bd31c
news fragment
2020-01-17 09:59:53 -05:00
Jean-Paul Calderone
c1fa72bb7c
news fragment
2020-01-17 09:14:30 -05:00
Jean-Paul Calderone
b5805ff633
news fragment
2020-01-15 15:45:47 -05:00
Jean-Paul Calderone
ac69937436
news fragment
2020-01-15 14:24:06 -05:00
Jean-Paul Calderone
f5f27b8d6b
Merge pull request #675 from tahoe-lafs/3272.i2p
...
Pin a known working foolscap
Fixes: ticket:3272
2020-01-13 19:13:08 -05:00
Jean-Paul Calderone
e5abd358ae
news fragment
2020-01-13 15:33:14 -05:00
Jean-Paul Calderone
9a508adf5f
news fragment
2020-01-13 15:29:34 -05:00
Jean-Paul Calderone
4d1a195269
news fragment
2020-01-13 10:57:06 -05:00
Jean-Paul Calderone
83bbd03132
news fragment
2020-01-13 10:54:24 -05:00
Jean-Paul Calderone
d4f909f197
less implementation specific
2020-01-09 14:26:42 -05:00
Jean-Paul Calderone
b9e794a5c8
Merge remote-tracking branch 'meejah/codechecks-delete-local.0' into 2941.codechecks-clean
2020-01-09 14:19:46 -05:00
meejah
0015fdf866
news
2019-12-21 03:57:00 -07:00
meejah
c336467938
Merge pull request #671 from tahoe-lafs/3268.deprecations
...
Avoid the deprecated attrs API
2019-12-18 22:52:01 +00:00
Jean-Paul Calderone
854e83c812
news fragment
2019-12-18 15:31:30 -05:00
Jean-Paul Calderone
010a14abe7
news fragment
2019-12-18 15:24:21 -05:00
Jean-Paul Calderone
5323df8867
news fragment
2019-12-13 10:48:34 -05:00
Jean-Paul Calderone
414e89794a
news fragment
2019-11-19 12:56:17 -05:00
Jean-Paul Calderone
0dd7b27b56
news fragment
2019-11-08 14:12:08 -05:00
Jean-Paul Calderone
c2257685c2
Merge remote-tracking branch 'origin/master' into integration/storage-economics
2019-11-08 10:42:26 -05:00
meejah
b92478f89c
Merge pull request #655 from meejah/ticket3252-port-uri-handler
...
3257: port uri handler
2019-11-05 05:01:08 +00:00
meejah
3b07a2873e
Merge pull request #659 from tahoe-lafs/3255.python3-porting-done-oracle
...
Add a Python 3 porting-done oracle to the test suite
2019-11-05 05:00:25 +00:00
Jean-Paul Calderone
f86dd90013
news fragment
2019-10-29 09:02:10 -04:00
Jean-Paul Calderone
351c7bad45
news fragment
2019-10-16 19:58:15 -04:00
Jean-Paul Calderone
bfeff6eb8d
news fragment
2019-10-16 15:20:32 -04:00
Jean-Paul Calderone
8c1f536ba4
Merge remote-tracking branch 'origin/master' into integration/storage-economics
2019-10-04 12:02:00 -04:00
Chris Wood
6299322b9e
Add news fragment
2019-10-03 14:15:57 -04:00
meejah
1700c3f841
newsfragment
2019-09-27 11:51:03 -06:00
Jean-Paul Calderone
569a625907
Merge pull request #660 from tahoe-lafs/3256.tahoe-ported-filename
...
Fix the "tahoe-ported.json" filename in the depgraph script
2019-09-24 14:18:11 -04:00
Jean-Paul Calderone
f059327747
news fragment
2019-09-17 11:36:31 -04:00
hab
029695399a
Merge pull request #652 from habnabit/move-to-twt--info
...
Port allmydata.web.info to twisted.web.template
2019-09-17 12:22:22 +01:00
Jean-Paul Calderone
12310b43f4
news fragment
2019-09-16 10:21:32 -04:00
Jean-Paul Calderone
40e29b7cbf
news fragment
2019-09-16 09:21:18 -04:00
meejah
e178d7d809
Merge pull request #524 from meejah/2942.towncrier-draft
...
add a 'draftnews' tox environment
2019-09-03 10:47:05 -06:00
meejah
5f14297526
Merge pull request #639 from meejah/ticket3227-remove-child-attributes-nevow
...
Ticket3227 remove child_ attributes/method use (nevow port)
2019-08-29 18:04:40 +00:00
meejah
097075939b
probably users don't care?
2019-08-24 12:32:43 -06:00
Jean-Paul Calderone
d4b5de2e08
Merge pull request #653 from tahoe-lafs/3248.pass-config-to-get_storage_client
...
Pass the full _Config to IFoolscapStoragePlugin.get_storage_client
Fixes: ticket:3248
2019-08-23 09:04:23 -04:00
Jean-Paul Calderone
debefdc977
Merge pull request #648 from tahoe-lafs/3241.refactor-mutable-share-write-implementation
...
Refactor mutable share write implementation
Fixes: ticket:3241
2019-08-23 08:45:48 -04:00
Jean-Paul Calderone
25c476aaa8
Merge pull request #654 from tahoe-lafs/3250.synchronous-get_storage_client
...
Synchronous IFoolscapStoragePlugin.get_storage_client
Fixes: ticket:3250
2019-08-23 08:44:52 -04:00
Jean-Paul Calderone
06e9d93d97
news fragment
2019-08-20 09:30:40 -04:00
Jean-Paul Calderone
b1c894ca7b
incorrect news fragment
2019-08-20 09:18:11 -04:00
Jean-Paul Calderone
2c9e724996
Merge pull request #650 from tahoe-lafs/3242.pass-config-object-to-storage-plugin-client-resource
...
Pass _Config object to storage plugin client resource
Fixes: ticket:3242
2019-08-20 09:09:34 -04:00
meejah
738f6fcb46
newsfragment
2019-08-20 00:17:28 -06:00
Jean-Paul Calderone
05be6f2ef1
news fragment
2019-08-19 15:58:26 -04:00
Jean-Paul Calderone
06d9e34828
news fragment
2019-08-19 15:09:30 -04:00
hab
9aa638688a
Add a stub news fragment.
2019-08-19 19:57:45 +01:00
hab
489d0b1688
Wrong ticket number..
2019-08-19 18:13:31 +01:00
hab
0c9900363d
Add a stub news fragment.
2019-08-19 18:11:42 +01:00
Jean-Paul Calderone
972c1c7976
news fragment
2019-08-19 11:26:24 -04:00
Jean-Paul Calderone
724acede4d
news fragment
2019-08-19 11:20:43 -04:00
Jean-Paul Calderone
21bf7fc25c
Merge remote-tracking branch 'origin/master' into integration/storage-economics
2019-08-16 15:39:31 -04:00
Jean-Paul Calderone
f1c817e3ab
Merge pull request #647 from tahoe-lafs/3240.run-sftp-test-suite
...
Run the SFTP test suite again
Fixes: ticket:3240
2019-08-15 08:01:05 -04:00
Jean-Paul Calderone
deb7216107
more appropriate like this now
2019-08-14 14:48:36 -04:00
Jean-Paul Calderone
739df66c80
can't have nice things
2019-08-14 14:48:12 -04:00
Jean-Paul Calderone
5c418ba2cd
news fragment
2019-08-14 12:28:37 -04:00
Jean-Paul Calderone
0723a2f4d2
Merge pull request #645 from tahoe-lafs/3239.python2-new-style-regression-test
...
Fix the new-style class regression test
Fixes: ticket:3239
2019-08-14 09:08:35 -04:00
Jean-Paul Calderone
079ffbd874
news fragment
2019-08-14 09:05:41 -04:00
Jean-Paul Calderone
30146ed4a4
news fragment
2019-08-13 18:54:38 -04:00
Jean-Paul Calderone
3d2d61f853
Merge remote-tracking branch 'origin/master' into 3239.python2-new-style-regression-test
2019-08-13 18:27:23 -04:00
Jean-Paul Calderone
b49ac06f30
Merge pull request #644 from tahoe-lafs/3238.fix-pypy-job
...
Fix the PyPy CI job
Fixes: ticket:3238
2019-08-13 18:22:25 -04:00
Jean-Paul Calderone
15af2bbcd8
Merge pull request #643 from tahoe-lafs/2749.remove-__init__-version-checking
...
Remove version checking and other code from `allmydata/__init__.py`
Fixes: ticket:2749
2019-08-13 18:21:57 -04:00
Jean-Paul Calderone
5044f03a43
news fragment
2019-08-13 16:55:58 -04:00
Jean-Paul Calderone
79c99e1cde
news fragment
2019-08-13 16:16:48 -04:00
Jean-Paul Calderone
6d14a2d719
Merge pull request #642 from tahoe-lafs/2766.remove-unnecessary-dependencies
...
Remove declaration of some unnecessary dependencies.
Fixes: ticket:2766
2019-08-13 15:19:41 -04:00
meejah
7244f3516d
Merge pull request #641 from meejah/integration-test-wait-for-ready
...
Better method of "waiting for readiness" in integration tests
2019-08-13 18:14:19 +00:00
Jean-Paul Calderone
c76fc6d959
news fragment
2019-08-13 14:09:33 -04:00
Jean-Paul Calderone
aabfa663f7
news fragment
2019-08-13 13:56:08 -04:00
meejah
8436acc87f
newsfragment
2019-08-08 21:55:24 -06:00
meejah
0bab08471b
newsfragment
2019-08-08 17:42:00 -06:00
meejah
ba5f44354b
Merge pull request #636 from meejah/integration-test-coverage
...
coverage for integration tests
2019-08-08 18:40:29 +00:00
Jean-Paul Calderone
d5f647d03e
Merge pull request #638 from tahoe-lafs/3232.deprecated-testing-helpers
...
Avoid failing CI when dependencies trigger deprecation warnings.
2019-08-08 08:23:17 -04:00
meejah
899fae5a80
misc -> other
2019-08-07 14:42:26 -06:00
meejah
8cde74b49a
bugfix -> misc
2019-08-07 14:00:24 -06:00
meejah
20e191a8b9
nicer message
2019-08-07 13:59:29 -06:00
meejah
113c0a690c
newsfragment
2019-08-07 13:38:35 -06:00
Jean-Paul Calderone
95b2f6cfb5
news fragment
2019-08-03 06:39:31 -04:00
Jean-Paul Calderone
7e685c4fd3
this typo, so much
...
design flaw in english
2019-08-03 06:39:31 -04:00
Jean-Paul Calderone
4133febad6
news fragment
2019-08-03 06:19:01 -04:00
Jean-Paul Calderone
016e18ac9c
news fragment
2019-08-03 06:19:01 -04:00
Jean-Paul Calderone
a9687259a6
news fragment
2019-08-03 05:34:21 -04:00
Jean-Paul Calderone
8060be556e
news fragment
2019-08-03 05:34:21 -04:00
Jean-Paul Calderone
4216bd6ed1
news fragment
2019-08-03 05:33:01 -04:00
Jean-Paul Calderone
de1b488f64
news fragment
2019-08-03 05:33:01 -04:00
Jean-Paul Calderone
3d624ec784
news fragment
2019-08-02 18:28:30 -06:00
Jean-Paul Calderone
e03ca27fdd
news fragment
2019-08-02 16:50:45 -06:00
meejah
3f9f4537b9
Merge pull request #633 from meejah/ticket3228-remote-old-js
...
delete ancient jquery, d3 and the thing that depends on them
2019-07-24 17:11:41 +00:00
Chris Wood
88ddd67c10
Add news fragment
2019-07-16 14:03:18 -04:00
meejah
a1a8d13c41
newsfragment
2019-07-15 19:45:08 -06:00
meejah
dd55accec8
Merge branch 'master' into 3031-replace-pycryptopp
2019-06-26 14:42:43 -06:00
Jean-Paul Calderone
c16924641c
Merge pull request #627 from tahoe-lafs/3111.test_invalid_section-fixes
...
Fixes for test_invalid_section
Fixes: ticket:3111
2019-06-26 15:47:38 -04:00
Jean-Paul Calderone
248510c861
Merge pull request #626 from tahoe-lafs/2479.pypy-ci-again
...
Test against PyPy on CI
Fixes: ticket:2479
2019-06-26 14:29:24 -04:00
Jean-Paul Calderone
96a17e2e1f
news fragment
2019-06-26 10:58:57 -04:00
Jean-Paul Calderone
23e360577f
Merge pull request #621 from tahoe-lafs/3051.handle-weird-announcements
...
Handle weird static server "announcements"
Fixes: ticket:3051
2019-06-26 07:57:33 -04:00
Jean-Paul Calderone
d84f3467ef
news fragment
2019-06-25 13:33:58 -04:00
meejah
ec01e97ec9
newsfragment minor -> other
2019-06-24 11:21:19 -06:00
meejah
df0153a73e
Merge pull request #615 from meejah/3041.websocket-streaming-tests
...
Add websocket streaming tests
(fixes🎫 #3041 )
2019-06-21 18:11:18 +00:00
heartsucker
77a4920d15
news fragment for replacing pycryptopp
2019-06-13 22:18:55 -06:00
Jean-Paul Calderone
053b4c861b
news fragment
2019-06-13 12:54:04 -04:00
Jean-Paul Calderone
4a149cdf06
news fragment
2019-05-31 11:09:17 -04:00
meejah
3543d9f6b4
newsfragment
2019-05-30 17:30:28 -06:00
tpltnt
14453f2aea
added newsfragment about porting classes
2019-05-26 08:28:18 +02:00
tpltnt
938c8fe63d
added newsfragment
2019-05-22 10:31:08 +02:00
Jean-Paul Calderone
b4459c2dc1
Merge remote-tracking branch 'origin/master' into 3029.install-test-plugins
2019-05-14 06:26:19 -04:00
Jean-Paul Calderone
e6c9131779
Merge remote-tracking branch 'origin/master' into 3038.stop-leaking-file-descriptors
2019-05-14 04:13:54 -04:00
Jean-Paul Calderone
d8b65d1374
Merge remote-tracking branch 'origin/master' into 3025.fix-test_runner-hangs
2019-05-13 07:19:59 -04:00
Jean-Paul Calderone
8368a72657
news fragment
2019-05-09 15:45:07 -06:00
Jean-Paul Calderone
083971d457
news fragment
2019-05-08 18:42:17 -06:00
Jean-Paul Calderone
f350cc68a9
news fragment
2019-05-08 18:38:40 -06:00
heartsucker
bade09cf14
enforce python3 syntax
2019-05-03 18:12:57 +02:00
Jean-Paul Calderone
bc00513d33
news fragment
2019-05-02 12:51:06 -04:00
meejah
e63ee9b37e
Merge pull request #604 from ArdaXi/master
...
Make isdir argument to _ErrorTarget optional
2019-04-28 04:30:58 +00:00
Arda Xi
7ac0b93148
Specify news fragment for 2950
2019-04-26 21:40:21 +02:00
Jean-Paul Calderone
de8229345f
news fragment
2019-04-26 21:39:23 +02:00
meejah
fee6eb38a9
Merge pull request #603 from tahoe-lafs/3028-string-literals
...
updated string literal syntax for python3 compatibility
2019-04-26 17:39:38 +00:00
meejah
27a0a7400d
Merge pull request #600 from tahoe-lafs/3019-remove-tuple-unpacking
...
3019 remove tuple unpacking, Fixes: ticket:3019
2019-04-26 17:37:56 +00:00
heartsucker
05e0d19cca
updated string literal syntax for python3 compatibility
2019-04-25 11:18:33 +02:00
heartsucker
c0939e9b99
removed use of backticks for repr for python3 compatibility
2019-04-18 13:50:21 +02:00
heartsucker
a087a5be72
removed tuple unpacking in function definitons for python3 compatibility
2019-04-18 13:37:18 +02:00
Jean-Paul Calderone
123e2480f7
news fragment
2019-04-16 11:32:29 -04:00
meejah
972f6eb835
newfragment
2019-04-09 15:00:12 -06:00
Jean-Paul Calderone
325c522d7c
Merge pull request #595 from tahoe-lafs/3024.faster-circleci-builds
...
Faster CircleCI builds
Fixes: ticket:3024
2019-04-08 17:32:20 -04:00
meejah
ff45bf6234
Merge pull request #588 from tahoe-lafs/3014-raise-syntax
...
Update raise syntax for Python3 compatibility
2019-04-08 20:46:52 +00:00
Jean-Paul Calderone
7bda21aa7d
Merge pull request #593 from tahoe-lafs/3021.test-suite-hang
...
Fix one of the test suite hangs.
Fixes: ticket:3021
2019-04-05 15:37:49 -04:00
Jean-Paul Calderone
c0e91814d7
Merge pull request #594 from tahoe-lafs/3023.some-immutable-upload-eliot-logging
...
Add some immutable upload eliot logging
Fixes: ticket:3023
2019-04-05 07:36:48 -04:00
heartsucker
ae5e282e2f
update raise syntax for python3 compatibility
2019-04-05 11:39:10 +02:00
heartsucker
0750dbac38
updated all python files to use pep-3110 exception syntax for python3 compatibility
2019-04-04 11:57:58 +02:00
Jean-Paul Calderone
37ece9dfc6
news fragment
2019-04-03 13:16:59 -04:00
Jean-Paul Calderone
b61f438581
news fragment
2019-04-03 10:32:40 -04:00
heartsucker
f4ff91a6c1
updated python2 long numeric literals for python3 compatibility
2019-04-03 10:04:02 +02:00
Jean-Paul Calderone
cd16b924e2
news fragment
2019-04-01 12:54:24 -04:00
heartsucker
d8187a0f6a
Merge pull request #589 from tahoe-lafs/3015-octal-numeric-literals
...
updated instances of octal literals to use the format 0o123 for python3 compatibility
2019-03-31 11:24:39 +02:00
meejah
7263ceb1d1
Merge pull request #591 from tahoe-lafs/3017.magic-folder-double-start
...
Fix the MagicFolder double start problem
2019-03-29 17:38:37 +00:00
Jean-Paul Calderone
3c68f5897a
Merge pull request #555 from tahoe-lafs/2976.help-output-groups
...
Remove the attempt at grouping the subcommands.
Fixes: ticket:2976
2019-03-29 13:02:38 -04:00
Jean-Paul Calderone
d572f2641e
Merge pull request #585 from tahoe-lafs/subunitreporter-rterrors
...
Ask subunitreporter for progress reporting on CI
Fixes: ticket:3012
2019-03-29 13:01:47 -04:00
heartsucker
129ef22185
updated instances of octal literals to use the format 0o123 for python3 compatibility
2019-03-29 11:08:44 +01:00
Jean-Paul Calderone
7511b5956b
Merge pull request #590 from tahoe-lafs/3016.address-already-in-use
...
Fix more "Address already in use" errors
Fixes: ticket:3016
2019-03-28 19:01:44 -04:00
Jean-Paul Calderone
d430f6b63e
news fragment
2019-03-28 16:10:54 -04:00
meejah
6970c2cc6d
Merge pull request #579 from tahoe-lafs/3001-python3-syntax-check
...
python3 syntax check
2019-03-28 19:14:59 +00:00
Jean-Paul Calderone
6dc487b02a
News fragment
2019-03-28 15:14:57 -04:00
heartsucker
838610dfed
added news fragment for python3 syntax checker
2019-03-28 12:32:13 +01:00
heartsucker
dbfcf8ae00
replaced StringIO imports with six.moves
2019-03-28 12:31:37 +01:00
meejah
664bd2dec8
Merge pull request #582 from tahoe-lafs/3010-remaining-print-functions
...
replaced all remaining instances of the print statement with the print function
2019-03-28 02:54:49 +00:00
meejah
d73626b7da
Merge pull request #580 from tahoe-lafs/3008-test-print-function
...
updated test code to use print function over print statement
2019-03-26 00:19:33 +00:00
meejah
d89647581b
Merge pull request #581 from tahoe-lafs/3009-print-functions-tahoe-scripts
...
replaced print statement with print fuction for all tahoe_* scripts
2019-03-26 00:07:08 +00:00
Jean-Paul Calderone
7cfcf8394a
news fragment
2019-03-25 15:44:02 -04:00
Jean-Paul Calderone
848950a0c0
Merge remote-tracking branch 'origin/master' into ticket3006-websocket-streaming-logs
2019-03-25 08:42:30 -04:00
heartsucker
64f4dfa8ca
replaced all remaining instances of the print statement with the print function
2019-03-24 14:14:00 +01:00
heartsucker
fc417826f1
replaced print statement with print fuction for all tahoe_* scripts
2019-03-24 14:10:02 +01:00
meejah
70c461dfe2
Merge pull request #578 from tahoe-lafs/3002-misc-print-function
...
use print function over print statement in ./misc/ directory
2019-03-22 17:37:27 +00:00
heartsucker
df9243a3f4
updated test code to use print function over print statement
2019-03-22 17:32:36 +01:00
heartsucker
55f8408718
use print function over print statement in ./misc/ directory
2019-03-22 11:41:16 +01:00
Jean-Paul Calderone
f7f9cf6abc
Merge pull request #576 from tahoe-lafs/3005.upstream-inline_callbacks
...
Use upstream inline_callbacks implementation.
Fixes: ticket:3005
2019-03-21 16:24:21 -04:00
Jean-Paul Calderone
7c79f69d03
news fragment
2019-03-21 15:02:16 -04:00
Jean-Paul Calderone
163cbd7cac
news fragment
2019-03-20 15:55:54 -04:00
Jean-Paul Calderone
9bace08dfe
news fragment
2019-03-20 12:53:24 -04:00
Jean-Paul Calderone
a14d9f6116
Merge pull request #574 from tahoe-lafs/3004.eliotloggedruntest-addcleanup
...
Fix Eliot logging integration
Fixes: ticket:3004
2019-03-19 14:23:13 -04:00
Jean-Paul Calderone
32d56c4dcc
Merge remote-tracking branch 'origin/master' into 3004.eliotloggedruntest-addcleanup
2019-03-19 12:29:18 -04:00
Jean-Paul Calderone
ae2be27e3a
Merge remote-tracking branch 'origin/master' into 2995.remove-unnecessary-key-copying
2019-03-19 12:09:35 -04:00
Jean-Paul Calderone
528e451f39
Merge pull request #575 from tahoe-lafs/2965.erroneous-conflicts-at-startup
...
Avoid some start-up time erroneous Magic-Folder conflict files
Fixes: ticket:2965
2019-03-19 12:05:43 -04:00
Jean-Paul Calderone
d0a7147b2e
Merge pull request #573 from tahoe-lafs/3003.contributor-guide
...
GitHub-detectable contributor guidelines.
2019-03-19 09:03:50 -04:00
Jean-Paul Calderone
b76d23e45a
news fragment
2019-03-18 16:36:48 -04:00
Jean-Paul Calderone
411a1188d5
news fragment
2019-03-15 15:14:52 -04:00
Jean-Paul Calderone
135462ccd3
Merge pull request #571 from tahoe-lafs/3000.windows-coverage
...
Report code coverage from Windows CI
Fixes: ticket:3000
2019-03-15 13:25:37 -04:00
Jean-Paul Calderone
11fe8b0d69
news fragment
2019-03-15 13:11:13 -04:00
Jean-Paul Calderone
5f049cf267
news fragment
2019-03-14 13:14:21 -04:00
Jean-Paul Calderone
fd49f6f52c
news fragment
2019-03-14 11:54:26 -04:00
Jean-Paul Calderone
fa3a48b39e
news fragment
2019-03-14 11:23:16 -04:00
Jean-Paul Calderone
cc5ebd2350
news fragment
2019-03-13 12:58:39 -04:00
Jean-Paul Calderone
a73f4d77b5
Merge pull request #568 from tahoe-lafs/2992.some-more-simple-magic-folder-tests
...
Add a couple simple Magic Folder unit tests
Fixes: ticket:2992
2019-03-11 08:10:20 -04:00
Jean-Paul Calderone
bbb4671823
Merge pull request #567 from tahoe-lafs/2991.test_eliotutil-improvements
...
Quality of implementation improvements to test_eliotutil
Fixes: ticket:2991
2019-03-11 08:08:32 -04:00
Jean-Paul Calderone
5f2d74ef1b
some simple tests
2019-03-08 14:15:20 -05:00
Jean-Paul Calderone
7e4a69ebbc
news fragment
2019-03-08 12:17:46 -05:00
Jean-Paul Calderone
a4c8c15ee7
news fragment
2019-03-08 11:58:05 -05:00
Jean-Paul Calderone
64c5796a21
Merge pull request #565 from tahoe-lafs/2989.tempdir-cleanup
...
Add some tempfile cleanup to the test suite
Fixes: ticket:2989
2019-03-08 11:48:53 -05:00
Jean-Paul Calderone
c45b91e63c
Merge pull request #564 from tahoe-lafs/2988.mixin-supercalls
...
Fix some mixin supercalls
Fixes: ticket:2988
2019-03-08 07:47:36 -05:00
Jean-Paul Calderone
e4242704b1
Merge pull request #563 from tahoe-lafs/2987.log_call_deferred
...
Add Eliot logging helper
Fixes: ticket:2987
2019-03-08 07:46:36 -05:00
Jean-Paul Calderone
c8a3dbf4f9
Merge pull request #562 from tahoe-lafs/2986.dirnode.add_file.logging
...
Add Eliot logging to DirectoryNode.add_file
Fixes: ticket:2986
2019-03-08 07:46:14 -05:00
Jean-Paul Calderone
154f9dc8bc
news fragment
2019-03-07 18:38:52 -05:00
Jean-Paul Calderone
089c8d5626
news fragment
2019-03-07 13:49:52 -05:00
Jean-Paul Calderone
3a49523061
news fragment
2019-03-07 13:06:14 -05:00
Jean-Paul Calderone
a37085ebcc
News fragment
2019-03-07 12:55:20 -05:00
Jean-Paul Calderone
a55506f5bb
news fragment
2019-03-07 12:33:58 -05:00
Jean-Paul Calderone
2931721dfa
Merge pull request #560 from tahoe-lafs/2982.process-queue-logging-fix
...
Fix serialization errors in the Eliot logging for the queue state.
Fixes: ticket:2982
2019-03-04 12:37:24 -05:00
Jean-Paul Calderone
4ec6e59cc3
news fragment
2019-03-04 10:47:29 -05:00
Jean-Paul Calderone
e84e815c67
news fragment
2019-03-04 10:24:16 -05:00
Jean-Paul Calderone
64ef320592
Merge pull request #557 from tahoe-lafs/2980.eliot-destination-escaping
...
Fix escaping in Eliot destinations
Fixes: ticket:2980
2019-02-27 10:16:46 -05:00
Jean-Paul Calderone
1b55a7fc42
news fragment
2019-02-27 06:37:28 -05:00
Jean-Paul Calderone
2b9e6784ab
news fragment
2019-02-26 13:45:39 -05:00
Jean-Paul Calderone
ca82d4f83d
Merge remote-tracking branch 'origin/master' into 2972.magic-folder-eliot-logs
2019-02-26 13:33:39 -05:00
Jean-Paul Calderone
8e0e136c98
Remove the attempt at grouping the subcommands.
...
The change to Twisted has made it very difficult to control the order of
subcommands in the output.
2019-02-25 13:59:35 -05:00
Jean-Paul Calderone
da75d43500
news fragment
2019-02-25 13:45:18 -05:00
Jean-Paul Calderone
fc62fd31a0
news fragment
2019-02-25 08:35:57 -05:00
Jean-Paul Calderone
a1491dc0e1
Merge pull request #551 from tahoe-lafs/2973.eliot-inlinecallbacks-support
...
Add an Eliot-friendly inlineCallbacks-alike decorator.
Fixes: ticket:2973
See also upstream effort: https://github.com/itamarst/eliot/pull/375
2019-02-22 15:55:56 -05:00
Jean-Paul Calderone
69350d1246
news fragment
2019-02-21 15:21:22 -05:00
Jean-Paul Calderone
730d2d95d3
news fragment
2019-02-21 12:50:26 -05:00
Jean-Paul Calderone
6f7e1250e8
Merge pull request #549 from tahoe-lafs/2971.super-argument-order
...
Fix super() argument order
Fixes: ticket:2971
2019-02-18 09:53:05 -05:00
Jean-Paul Calderone
4611e38b01
Merge pull request #548 from tahoe-lafs/2970.keep-tempdir
...
Document --keep-tempdir correctly
Fixes: ticket:2970
2019-02-18 09:51:42 -05:00
Jean-Paul Calderone
b9fc08a01f
news fragment
2019-02-15 13:57:56 -05:00
Jean-Paul Calderone
9b2bc66c6c
news fragment
2019-02-15 13:39:25 -05:00
Jean-Paul Calderone
02890fb205
news fragment
2019-02-15 12:58:20 -05:00
Jean-Paul Calderone
a26d7f93bc
news fragment
2019-02-05 11:12:37 -05:00
Jean-Paul Calderone
644fd04d08
news fragment
2019-01-31 08:16:57 -05:00
Jean-Paul Calderone
aeea924c1e
news fragment
2019-01-30 19:24:15 -05:00
Jean-Paul Calderone
b9f9079aa5
news fragment
2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
cdf6e90dd5
news fragment
2019-01-25 17:01:33 -05:00
Jean-Paul Calderone
bad1411bd6
news fragment
2019-01-25 10:45:44 -05:00
Jean-Paul Calderone
2531c19efd
Merge pull request #537 from tahoe-lafs/2959.travis-trusty-tor
...
Move integration tests from TravisCI to CircleCI
Fixes: ticket:2959
2019-01-24 20:47:24 -05:00
Jean-Paul Calderone
e23a017e2f
news fragment
2019-01-24 16:38:01 -05:00
Jean-Paul Calderone
0355bf9d38
Merge pull request #538 from tahoe-lafs/2960.pyflakes-fixes
...
Fix pyflakes 2.1.0 warnings
Fixes: ticket:2960
2019-01-24 14:37:54 -05:00
Jean-Paul Calderone
414f84ef32
news fragment
2019-01-24 10:37:55 -05:00
Jean-Paul Calderone
6d28d08299
Revert "Get pip 19 and pyinstaller 3.4 working together"
2019-01-24 10:33:59 -05:00
Jean-Paul Calderone
674f982b3f
news fragment
2019-01-23 16:10:49 -05:00
Jean-Paul Calderone
49cbdf8a10
news fragment
2019-01-23 14:24:36 -05:00
Jean-Paul Calderone
f0a053d3ae
news fragment
2019-01-23 12:33:08 -05:00
Jean-Paul Calderone
96d6739475
news fragments
2019-01-23 11:18:26 -05:00
meejah
d6aeae0540
newsfragment
2018-09-10 21:58:27 -06:00
meejah
2824ca4e11
newsfragment
2018-09-04 12:41:01 -06:00
meejah
821e6c3d07
let 'tahoe -e codechecks' run w/o making local changes
2018-08-27 15:25:48 -06:00
meejah
cc4e6b988f
add newsfragment
2018-08-25 02:12:02 -06:00
Jean-Paul Calderone
e269d2427b
Merge pull request #512 from meejah/new-release-checklist.1
...
Update the release process checklist
Fixes ticket:2920
2018-08-22 10:59:15 -04:00
Jean-Paul Calderone
292448a423
Merge pull request #518 from LeastAuthority/test_upload_and_download_random_key
...
Avoid EADDRINUSE from allmydata.test.test_system.SystemTest
Fixes ticket:2933
2018-08-22 09:31:48 -04:00
Jean-Paul Calderone
a652a92a00
add newsfragment
2018-08-22 08:44:36 -04:00
meejah
0cf71486a5
add a newsfragment
2018-08-20 13:25:23 -06:00
Jean-Paul Calderone
b10bd2e9eb
Add a news fragment
2018-08-07 15:37:52 -04:00
Jean-Paul Calderone
b07f36be21
Add a news fragment.
2018-08-06 10:28:45 -04:00
Jean-Paul Calderone
f71bbff877
Basic towncrier skeleton
2018-08-06 10:13:16 -04:00