Commit graph

13 commits

Author SHA1 Message Date
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
1c6ba8f80e
Implement the python-statsd Timer interface. 2021-07-18 11:56:49 -04:00
Dave Shawley
a48453b70e
Add compatibility with sprockets.http. 2021-05-09 16:21:34 -04:00
Dave Shawley
a2695e4d1a
Enable badges. 2021-04-09 19:07:27 -04:00
Dave Shawley
396f667598
Add docs badge. 2021-04-06 22:01:46 -04:00
Dave Shawley
4cb93c59d5
Add sonarqube badge. 2021-04-06 22:00:25 -04:00
Dave Shawley
5d7a6f6941
Integrate with readthedocs.org. 2021-04-06 08:08:01 -04:00
Dave Shawley
5c947d6798
Make docs a little cleaner. 2021-03-29 07:46:23 -04:00
Dave Shawley
65df480421
Expose a more usable interface on the Connector.
@nvllsvm likes the interface that https://statsd.readthedocs.io/ exposes
and I agree.  I mimicked this interface on the lower-level Connector.  I
left the sprockets.mixins.metrics style on the tornado helpers for
compat reasons.  You can always use `self.statsd_connector.incr()` in
your request handlers if you prefer the other interface.
2021-03-24 07:41:06 -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
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