Commit graph

9 commits

Author SHA1 Message Date
Dave Shawley
672c7f9670
Update sphinx & RTD 2023-07-28 08:07:17 -04:00
Dave Shawley
62e2057884
Update tox.ini to work with 3.11 as a base
Tornado 5 does not work under Python 3.11 so we need an explicit base
python version.
2023-07-28 07:36:09 -04:00
Dave Shawley
b64cd0cbde
Stop testing 3.7, add 3.11
This removes our reliance on asynctest and reduces the maintenance
burden slightly.  We still support 3.7, just removing explicit testing
of it.
2023-07-27 09:17:38 -04:00
Dave Shawley
10d95519a3
Format setup.py with yapf. 2021-07-21 12:23:34 -04:00
Dave Shawley
85b1b98295
Fix distribution upload breakage.
The upload phase now fails if there is anything unexpected in the long
description such as uninterpreted roles (e.g., `:class:`).  The ReST
specifications does call out that:

> Only pre-determined roles are recognized; unknown roles will
> generate errors.

I added a distcheck job in the tox.ini to make this easier to catch in
the future.
2021-07-21 12:17:28 -04:00
Dave Shawley
5a52437857
Remove coverage from tox.ini.
This makes running in parallel work properly.
2021-03-30 08:10:24 -04:00
Dave Shawley
e5c343e577
Verify 100% coverage in local tox. 2021-03-24 07:35:49 -04:00
Dave Shawley
2aeddc8bc3
Rename mixins module to tornado.
Tried to make it clear that tornado is an optional requirement.
2021-03-24 06:54:24 -04:00
Dave Shawley
f8c63a55fc
Switch to asynctest for Py 3.7 support.
Decided to switch the tests to using asynctest so that we can guarantee
support on Python 3.7 and newer.  Also added pins in setup.cfg and a
tox.ini file if you want to use it.
2021-03-10 06:46:17 -05:00