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
76399b9a02
Fix ReadTheDocs build.
...
oops
2021-07-21 12:35:38 -04:00
Dave Shawley
3f0f46cd6d
Bump from Beta to Production.
...
I've been running this in production for a few months now without issue
so I'm calling it production ready.
2021-07-18 11:26:34 -04:00
Dave Shawley
2d0b20054c
Update dev toolchain.
2021-07-18 11:26:34 -04:00
Dave Shawley
3291306305
0.1.0: Ready for beta.
2021-05-10 10:45:30 -04:00
Dave Shawley
a48453b70e
Add compatibility with sprockets.http.
2021-05-09 16:21:34 -04:00
Dave Shawley
235c7bde3c
Add support for disabling tornado connector.
2021-04-12 08:08:07 -04:00
Dave Shawley
5242245191
0.0.1: First alpha release
2021-04-08 11:51:40 -04:00
Dave Shawley
2fb3646f0d
Changes recommended by twine and pypi.
...
Interestingly enough twine check does not seem to check classifiers for
correctness ... testpypi rejected my first upload :(
2021-04-08 07:56:40 -04:00
Dave Shawley
3a5196e68b
Add typing markers.
2021-04-08 07:26:14 -04:00
Dave Shawley
5d7a6f6941
Integrate with readthedocs.org.
2021-04-06 08:08:01 -04:00
Dave Shawley
2ecdee61c4
Clean up type annotations.
...
This almost makes mypy happy. I did manage to step on a defect that
there really isn't a great workaround for so I resorted to disabling
typing there.
https://github.com/python/mypy/issues/2427
2021-03-29 07:46:12 -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
c4c44f9864
Add support for UDP sockets.
2021-03-23 07:57:32 -04:00
Dave Shawley
38a5e3f566
Refactor to pull out TCP details.
...
This will make it easier to add the UDP protocol.
2021-03-23 07:57:32 -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
Dave Shawley
720dd79193
Add Application & RequestHandler mixins.
2021-03-10 06:46:06 -05:00
Dave Shawley
832f8af7e0
Project scaffolding.
2021-03-08 07:35:31 -05:00