Florian Sesser
d04157d18a
OpenMetrics test: Add parser to check against spec
2021-09-10 13:00:15 +00:00
Jean-Paul Calderone
9a8faae283
Remove PYTHONIOENCODING, set for towncrier, no longer run here
2021-08-13 09:24:00 -04:00
meejah
9df792c5e2
Merge pull request #1091 from tahoe-lafs/3745.remove-vestigial-tox-whitelists
...
3745 Remove unnecessary `whitelist_externals` from Tox configuration
2021-07-09 12:28:13 -06:00
meejah
428a803a9b
Merge pull request #1077 from tahoe-lafs/3731.make-tox-news-macos-work
...
3731 Make `tox -e news` work on macOS
2021-07-09 12:27:36 -06:00
Itamar Turner-Trauring
6475b44336
Get rid of unnecessary version constraints.
2021-07-05 16:17:26 -07:00
Sajith Sasidharan
7ebe654e55
Remove unnecessary whitelist_externals
from Tox configuration
2021-07-05 07:25:00 -04:00
Sajith Sasidharan
2494980a69
Remove stray *
from tox passenv value
2021-07-05 06:36:29 -04:00
Sajith Sasidharan
8b537b5ddd
Merge 'origin/master' into 3731.make-tox-news-macos-work
2021-07-05 06:34:35 -04:00
Sajith Sasidharan
943b7d73fb
Merge pull request #1078 from tahoe-lafs/3732.whitelist-git-in-tox
...
Whitelist git in tox `news` environment
Fixes ticket:3732
2021-06-25 10:57:51 -04:00
Itamar Turner-Trauring
28220d8a16
Switch to pylint instead of custom AST parsing that wouldn't work on Python 3.
2021-06-14 11:24:10 -04:00
Itamar Turner-Trauring
702f249f99
Use the correct py.test.
2021-06-10 11:22:11 -04:00
Itamar Turner-Trauring
490d3ca29d
Work with latest mypy.
2021-06-10 11:03:01 -04:00
Sajith Sasidharan
6363162b9d
Comment about certify at the appropriate place
2021-06-07 17:37:11 -04:00
Sajith Sasidharan
3008a85dde
Whitelist git in tox news
environment
2021-06-07 17:36:14 -04:00
Sajith Sasidharan
d9d01869c3
Pass $HOME to git in tox news
environment
...
This is needed on macOS, or `git commit` would fail.
Also, $HOME has no place in `codechecks` Tox env, since we do not
invoke git there, unlike the (now removed) comment indicated.
2021-06-07 17:31:11 -04:00
Sajith Sasidharan
9678d2ff79
Update towncrier config file in codechecks
tox env
2021-06-07 15:53:52 -04:00
Sajith Sasidharan
af919cd5bd
Update towncrier in news
and draftnews
tox envs
...
Since `towncrier.toml` is Towncrier's default configuration file,
`--config towncrier.toml` is not strictly necessary. But being
explict about the configuration file seems to be a good idea.
2021-06-07 15:53:37 -04:00
Itamar Turner-Trauring
e5d636746e
Can't use latest Twisted for typechecks, on Windows older Twisted requires compilation which fails, sticking to 3.7 is workaround since it has Windows wheels.
2021-05-26 09:16:07 -04:00
Itamar Turner-Trauring
2eff096647
Merge remote-tracking branch 'origin/master' into 3709-even-more-integration-tests-python-3
2021-05-14 10:50:55 -04:00
Itamar Turner-Trauring
6a619b1ec7
Make sure not to install Python 3-only version of pefile.
2021-05-14 10:05:45 -04:00
Itamar Turner-Trauring
73a3e82856
Don't run integration tests here either.
2021-05-13 11:29:11 -04:00
Itamar Turner-Trauring
b330eb3b6f
Merge remote-tracking branch 'origin/master' into 3709-even-more-integration-tests-python-3
2021-05-13 11:27:13 -04:00
Itamar Turner-Trauring
22a0f1d72e
Merge remote-tracking branch 'origin/master' into 3707-more-integration-python-3
2021-05-13 11:23:36 -04:00
Itamar Turner-Trauring
330de25061
Merge pull request #1056 from tahoe-lafs/3703.integration-tests-python-3
...
First integration tests running on Python 3
Fixes ticket:3703
2021-05-13 11:20:54 -04:00
Itamar Turner-Trauring
2f7ba77a9f
Note the version being run.
2021-05-13 10:26:30 -04:00
Itamar Turner-Trauring
914f1d171c
Let's not run integration tests as part of unit tests.
2021-05-13 10:19:11 -04:00
Itamar Turner-Trauring
d7ad72f651
Just do integration tests as part of normal CI runners.
2021-05-12 11:21:22 -04:00
Itamar Turner-Trauring
079041fc1e
Port to Python 3.
2021-05-12 09:22:33 -04:00
Itamar Turner-Trauring
fba23ef91c
Port to Python 3.
2021-05-11 13:34:35 -04:00
Itamar Turner-Trauring
f1bd7c0b06
Merge branch '3703.integration-tests-python-3' into 3707-more-integration-python-3
2021-05-11 11:14:00 -04:00
Itamar Turner-Trauring
b8b00fa2da
Port to Python 3.
2021-05-11 11:13:52 -04:00
Itamar Turner-Trauring
fd5bda67db
Note package.
2021-05-11 11:02:15 -04:00
Itamar Turner-Trauring
d80b6d6c56
Add a couple missing environments.
2021-05-10 13:18:08 -04:00
Itamar Turner-Trauring
109829dfcb
BytesWarnings.
2021-05-10 11:58:29 -04:00
Itamar Turner-Trauring
37bcaf6c88
Port initialization "tests".
2021-05-10 11:51:41 -04:00
Itamar Turner-Trauring
02e699347e
Mark tests as ported.
2021-05-10 11:49:21 -04:00
Itamar Turner-Trauring
a843210b26
Merge branch '3703.integration-tests-python-3' into 3707-more-integration-python-3
2021-05-10 10:38:02 -04:00
Itamar Turner-Trauring
add20d8024
First pass at integration support on Python 3.
2021-05-10 10:01:14 -04:00
Itamar Turner-Trauring
aa22c6e59b
Merge pull request #1055 from tahoe-lafs/3705.python3-normal-trial
...
Run all unit tests on Python 3 unconditionally
Fixes ticket:3705
2021-05-10 09:59:30 -04:00
Itamar Turner-Trauring
ad05abd2f7
Just run unit tests normally on Python 3.
2021-05-07 13:25:57 -04:00
Itamar Turner-Trauring
036a864dc9
There are many references to this, so stick to old name.
2021-05-07 09:48:30 -04:00
Itamar Turner-Trauring
d52e48f2aa
Run flake8 on Python 3.
2021-05-07 09:41:30 -04:00
Itamar Turner-Trauring
30c03d085e
Newer versions of setuptools and pip, to work better with newer Pythons.
2021-05-05 10:34:10 -04:00
Itamar Turner-Trauring
ebedc660bd
Note coverage explicitly in envlist.
2021-05-05 10:12:42 -04:00
Itamar Turner-Trauring
ea2db971a6
Try to make GitHub Actions automatically use appropriate Tox envs by using
...
`tox-gh-actions` package.
2021-05-05 10:06:35 -04:00
Sajith Sasidharan
964a637156
Merge pull request #1033 from tahoe-lafs/3666.sphinx-warnings-are-errors
...
Turn sphinx-build's warnings into errors
Fixes: ticket:3666
2021-04-12 21:44:19 -04:00
Itamar Turner-Trauring
7ff5846b85
New towncrier has different command-line option.
2021-04-06 09:41:33 -04:00
Sajith Sasidharan
9a793a9320
Turn sphinx-build's warnings into errors
2021-04-04 08:50:52 -04:00
Sajith Sasidharan
93dff0e6ad
Use sphinx_rtd_theme
when building docs locally
...
Default theme that Sphinx uses is not consistent with what we have at
https://tahoe-lafs.readthedocs.io . Being consistent with rtd might
help future doc writers.
2021-03-09 15:42:48 -05:00
Itamar Turner-Trauring
061f886f45
Fix typo.
2021-03-05 09:42:06 -05:00