Features
* feat: small cleanups to cache cleanup interval (1146) ([`b434b60`](https://github.com/python-zeroconf/python-zeroconf/commit/b434b60f14ebe8f114b7b19bb4f54081c8ae0173))
* feat: add ip_addresses_by_version to ServiceInfo (1145) ([`524494e`](https://github.com/python-zeroconf/python-zeroconf/commit/524494edd49bd049726b19ae8ac8f6eea69a3943))
* feat: speed up processing records in the ServiceBrowser (1143) ([`6a327d0`](https://github.com/python-zeroconf/python-zeroconf/commit/6a327d00ffb81de55b7c5b599893c789996680c1))
* feat: speed up matching types in the ServiceBrowser (1144) ([`68871c3`](https://github.com/python-zeroconf/python-zeroconf/commit/68871c3b5569e41740a66b7d3d7fa5cc41514ea5))
* feat: include tests and docs in sdist archives (1142)
feat: Include tests and docs in sdist archives
Include documentation and test files in source distributions, in order
to make them more useful for packagers (Linux distributions, Conda).
Testing is an important part of packaging process, and at least Gentoo
users have requested offline documentation for Python packages.
Furthermore, the COPYING file was missing from sdist, even though it was
referenced in README. ([`da10a3b`](https://github.com/python-zeroconf/python-zeroconf/commit/da10a3b2827cee0719d3bb9152ae897f061c6e2e))