Jean-Paul Calderone
fec5064a2f
Get pip and pyinstaller working together.
2019-01-25 10:46:23 -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
1fb2809276
Additionally, disable the CircleCI artifact handling steps
2019-01-24 16:04:58 -05:00
Jean-Paul Calderone
6ee727d67e
Avoid the artifact steps for integration tests
...
Integration tests produce none and trying to do these things breaks.
2019-01-24 16:04:26 -05:00
Jean-Paul Calderone
ab58c7a938
Link to the ticket for that
2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
402b2c3bd3
If TorNet status fails, proceed anyway
2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
bedf092ca3
Try to report the child process output
2019-01-24 15:57:35 -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
7e9e447d5b
Disable Twisted's Docker check wrt inotify support
...
It breaks our container-based CI, which is perfectly happy to give us inotify
functionality, as is Docker in general as long as you don't use overlayfs.
2019-01-24 14:00:50 -05:00
Jean-Paul Calderone
414f84ef32
news fragment
2019-01-24 10:37:55 -05:00
Jean-Paul Calderone
79ecea6823
Merge pull request #539 from tahoe-lafs/revert-536-2958.pip-vs-pyinstaller-vs-pep517
...
Revert "Get pip 19 and pyinstaller 3.4 working together"
Reopens: ticket:2958
2019-01-24 10:35:03 -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
6e5ba22f59
do as I ask
2019-01-24 10:31:12 -05:00
Jean-Paul Calderone
f6e00248bb
Explicitly select a pyflakes version
2019-01-24 10:23:26 -05:00
Jean-Paul Calderone
ec99e7138d
Block integration tests on debian-9 results
2019-01-24 10:20:47 -05:00
Jean-Paul Calderone
a7bf6b2264
Switch to Tor repo for distro we're now using
2019-01-24 10:16:50 -05:00
Jean-Paul Calderone
25719ca1cb
Invoke install-tor.sh with the correct path.
2019-01-24 10:04:07 -05:00
Jean-Paul Calderone
dcb4a218b1
This nearby code is also dead.
2019-01-24 09:55:40 -05:00
Jean-Paul Calderone
252f9eb23a
This code has pyflakes warnings *and* is dead.
2019-01-24 09:53:49 -05:00
Jean-Paul Calderone
e36c850da4
== instead of is for string comparison
2019-01-24 09:53:02 -05:00
Jean-Paul Calderone
3c5cb8d3cf
deconfigure travisci for integration testing
2019-01-24 09:03:06 -05:00
Jean-Paul Calderone
f534d3c34f
Attempt to configure CircleCI for integration tests
2019-01-24 09:02:27 -05:00
Jean-Paul Calderone
9c359681f2
Flip Debian 8 and 9 definitions
...
More things want Debian 9. This reduces duplication.
2019-01-23 18:15:25 -05:00
Jean-Paul Calderone
1db86c681b
Merge pull request #536 from tahoe-lafs/2958.pip-vs-pyinstaller-vs-pep517
...
Get pip 19 and pyinstaller 3.4 working together
Fixes ticket:2958
2019-01-23 18:10:08 -05:00
Jean-Paul Calderone
007d13d357
watch out when copy/pasting from tox docs
2019-01-23 16:48:34 -05:00
Jean-Paul Calderone
674f982b3f
news fragment
2019-01-23 16:10:49 -05:00
Jean-Paul Calderone
d6bf0d0b25
Try to get pip 19 and pyinstaller 3.4 working together
2019-01-23 16:09:25 -05:00
Jean-Paul Calderone
4bd855f330
Merge pull request #535 from tahoe-lafs/2957.circleci-deprecations
...
Provide compatibility with the next Twisted release
Declare a dependency on the conch extra so that we get any necessary dependencies automatically. This includes a new dependency on bcrypt.
Fixes ticket:2957
2019-01-23 16:08:10 -05:00
Jean-Paul Calderone
5ed375b145
Add more complexity to the package sanity checking
...
Support comma-separated lists of extras
2019-01-23 14:58:44 -05:00
Jean-Paul Calderone
49cbdf8a10
news fragment
2019-01-23 14:24:36 -05:00
Jean-Paul Calderone
d3b28e1d41
Merge pull request #534 from tahoe-lafs/2956.appveyor-tox-errors
...
Fix the AppVeyor CI job
This works around a Tox bug that prevents the job from even starting to run any tests.
Fixes ticket:2956
2019-01-23 14:17:10 -05:00
Jean-Paul Calderone
4166551afd
Bump dependency to Twisted 16.6 and add conch extra
...
This automatically brings in the bcrypt dependency coming along with a
forthcoming Twisted release.
2019-01-23 14:02:15 -05:00
Jean-Paul Calderone
f0a053d3ae
news fragment
2019-01-23 12:33:08 -05:00
Jean-Paul Calderone
f0ce490c9e
Merge pull request #533 from tahoe-lafs/2955.circleci-fedora28
...
Bump Fedora to 28/29 and fix virtualenv install
2019-01-23 12:28:05 -05:00
Jean-Paul Calderone
812125a71f
Remove the basepython declaration from the testenv
...
This works around https://github.com/tox-dev/tox/issues/1020
2019-01-23 11:45:19 -05:00
Jean-Paul Calderone
bd8e4b21b6
Of course, assume yes.
...
I don't even care what the question is. Whatever the question is, please just
assume yes.
2019-01-23 11:32:03 -05:00
Jean-Paul Calderone
c053cec465
Switch back to yum
...
Turns out yum can install by path, too. And dnf is not readily available on
CentOS (which shares this configuration).
2019-01-23 11:22:53 -05:00
Jean-Paul Calderone
96d6739475
news fragments
2019-01-23 11:18:26 -05:00
Jean-Paul Calderone
0640cfbb8b
Bump Fedora to 28/29 and fix virtualenv install
...
Fedora python-virtualenv package no longer provides the /usr/bin/virtualenv
executable! Switch to using dnf to install it so we don't have to guess the
right package name.
2019-01-23 11:14:58 -05:00
Brian Warner
495156ddaa
docs: describe BTC/development agreement with Aspiration
...
update docs/donations.rst with the transfer address
2018-12-28 11:32:50 -06:00
meejah
d45727d372
Merge pull request #529 from grooveadelic/patch-1
...
Update copyright notice years
2018-12-20 01:51:59 +00:00
grooveadelic
d1379028e9
Update copyright notice years
...
[skip ci]
2018-09-15 18:26:07 +00:00
meejah
e40993dac3
Merge pull request #526 from meejah/async-initializers.5
...
Make the initialization of several core objects more async-friendly
(From the async-initializers.5 branch originally)
2018-09-14 10:55:08 -06:00
meejah
768eceacf2
unused var
2018-09-11 11:38:56 -06:00
meejah
1ad2174df9
windows yaml.safe_load returns None on unreadable files..
2018-09-11 11:14:41 -06:00
meejah
7d34f8f1a1
test case when safe_load fails
2018-09-10 21:58:28 -06:00
meejah
419dea7b3a
different import style for multi-imports from allmydata.node
2018-09-10 21:58:28 -06:00
meejah
3d35723a59
windows yamlutil.safe_load returns None when files are unreadable
2018-09-10 21:58:28 -06:00