pystatsd
pystatsd copied to clipboard
A Python client for statsd
fixes #146 I used `pyright --verifytypes` to check [type completeness](https://github.com/microsoft/pyright/blob/main/docs/typed-libraries.md#type-completeness) of public API. Unfortunately I had to move tests to a separate package to exclude them from pyright check.
Curious to know if this is intended behaviour or not. Example: ``` >>> import statsd >>> # use the default, "localhost" ... # there is _not_ a statsd server running...
Add type hints to all (public API) code make the distribution PEP 561 compliant. This allows `mypy` (and other tools?) to find the type hints and use them in linting....
Hello! In Kubernetes world, where an IP of a host can change often, catching all socket errors is not very helpful. For example, if the IP of statsd host is...
I'd like to use statsd for an async codebase I have. Hoping to start adding proper support. I believe this can be done without doubling the API surface area (not...
Hi there, we're using a fork of your library at Lyft, and some time ago bumped into the issue with TCP socket, describing the issue below: Turns out TCP socket...
This PR adds a way to ignore the dreaded `socket.gaierror` error when initializing the UDP client and a server is missing. - Fixes https://github.com/jsocol/pystatsd/issues/130 - (Hopefully) fixes https://github.com/jsocol/pystatsd/issues/125 ### Details...