meejah
843fca4a6a
update NEWS.txt for release
2020-03-11 17:38:50 -06:00
8f983cb160
bump version to 1.14.0 and update release notes
2020-03-11 17:38:03 -06:00
ac590762ba
Merge pull request #681 from meejah/release-prep
...
3275: run towncrier
2020-03-11 17:35:10 -06:00
241b5a3d36
use Tox to build NEWS
2020-03-11 10:54:21 -06:00
602c6d1811
news
2020-03-11 10:54:21 -06:00
3dd480fd82
tweak release HOWTO
2020-03-11 10:54:16 -06:00
Jean-Paul Calderone
df2144cc30
Merge pull request #697 from sajith/3285.integration-test-posargs
...
Pass arguments to py.test when running "tox -e integration"
Fixes: ticket:3285
2020-03-10 12:30:19 -04:00
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
a38029f9db
Remove on.release
from workflow triggers
...
Per GitHub's documentation for on.release events, `on.release` event
will run our workflow any time the `release` event occurs, but it is
unclear if Tahoe will need this yet. Removing for now.
2020-03-06 14:13:05 -05:00
Sajith Sasidharan
c4061fffa0
Fearlessly use codecov.io token
2020-02-27 23:15:51 -05:00
29947aad86
Don't run coverage tests on Ubuntu
2020-02-26 09:19:37 -05:00
9752d6a2ff
Don't run tests periodically
...
While working on the PR, I never saw this actually working.
2020-02-26 09:15:02 -05:00
2d0cf3d3c3
Upload integration.eliot.json if integration tests fail
2020-02-26 09:11:23 -05:00
5ba0ba787f
Omit codechecks
2020-02-26 09:09:54 -05:00
Sajith Sasidharan
d996cc8d11
Fix a syntax error
...
Per GitHub, this is not fine:
- name: [Windows] Do stuff
run: ...
This is fine:
- name: Do stuff [Windows]
run: ...
2020-02-25 23:17:45 -05:00
Sajith Sasidharan
4924cd9c04
Run "tox -e pyinstaller" in a separate step
2020-02-25 23:10:26 -05:00
Sajith Sasidharan
383b102b78
Run integration tests
...
Run integration tests only on macOS for now, because on Windows and
Ubuntu integration tests get stuck and time out after six hours.
2020-02-25 23:05:03 -05:00
Sajith Sasidharan
1a4ae0fc81
Remove "tox -e py27"
...
Running "tox -e coverage" is sufficient.
2020-02-25 23:02:35 -05:00
Sajith Sasidharan
c535b83f06
Rename "test" to "coverage"
2020-02-25 23:02:02 -05:00
Sajith Sasidharan
77c6b39a70
Update a name
2020-02-25 23:01:29 -05:00
Sajith Sasidharan
afdfb48ee1
Run codechecks, but continue on error.
2020-02-25 22:59:04 -05:00
5862e1bea3
Use GitHub Actions for CI.
...
Fixes: ticket:3277
2020-02-20 22:19:21 -05:00
6f1f30e4bf
pyflakes cleanups
2020-02-13 12:15:09 -05:00
ef73e18f3d
Remove the greater part of the implementation
2020-02-13 10:43:50 -05:00
1fba2d6ea2
Remove the magic-folder integration tests
2020-02-13 10:28:25 -05:00
6bd2cc47b3
Remove some git configuration related to magic-folder
2020-02-13 10:26:48 -05:00
e3a6d75962
Remove the obvious documentation references
2020-02-13 10:23:27 -05:00
76d667865e
Remove some top-level packaging related to magic-folders
2020-02-13 10:21:45 -05:00
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
f6ee9affd7
Merge pull request #694 from sajith/3283.backdoor-statement-signatures
...
Sign backdoor statement
2020-02-10 17:20:28 -05:00
80e3f709e7
Sign backdoor statement
...
Related to ticket:3283.
2020-02-10 16:53:35 -05:00
Jean-Paul Calderone
52465b4aa9
Merge pull request #693 from meejah/3283.backdoor-statement-signatures-meejah
...
meejah
2020-02-10 15:49:56 -05:00
406261b992
meejah
2020-02-10 13:47:43 -07:00
2daf0fe612
Add myself
2020-02-10 15:26:12 -05:00
3bc015ad81
news fragment
2020-02-10 15:24:17 -05:00
a351b5a280
Merge pull request #692 from tahoe-lafs/3282.towncrier-issue-links
...
towncrier issue links
2020-02-07 09:11:37 -07:00
099d2b34a6
Fix the issue links
2020-02-07 09:27:02 -05:00
ac66007b94
news fragment
2020-02-07 09:26:18 -05:00
5d9df98c03
news fragment
2020-02-04 19:54:01 -05:00
d10a5be11d
make bdist_wheel update the version first
2020-02-04 19:50:03 -05:00
Jean-Paul Calderone
09f8fa174b
Merge pull request #688 from sajith/3279.remove-characteristic
...
Remove checks for old `characteristic` dependency
Fixes: ticket:3279
2020-01-27 15:24:09 -05:00
2fd6d089a4
Add news fragment
2020-01-27 14:30:41 -05:00
26c7282365
Remove characteristic
dependency
...
Fixes: ticket:3279
2020-01-27 13:44:28 -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
9da5194e6d
coverage wants to play
...
this is another instance of the 5.0 incompatibility
2020-01-20 13:27:41 -05:00