- Fixed DNSText repr on Python 3 (it'd crash when the text was longer than 10 bytes), thanks to Paulus Schoutsen for the patch, GitHub pull request \24
0.17.2
- Fixed installation on Python 3.4.3+ (was failing because of enum34 dependency which fails to install on 3.4.3+, changed to depend on enum-compat instead; thanks to Michael Brennan for the original patch, GitHub pull request \22)
0.17.1
- Fixed EADDRNOTAVAIL when attempting to use dummy network interfaces on Windows, thanks to daid
0.17.0
- Added some Python dependencies so it's not zero-dependencies anymore - Improved exception handling (it'll be quieter now) - Messages are listened to and sent using all available network interfaces by default (configurable); thanks to Marcus Müller - Started using logging more freely - Fixed a bug with binary strings as property values being converted to False (<https://github.com/jstasiak/python-zeroconf/pull/10>); thanks to Dr. Seuss - Added new `ServiceBrowser` event handler interface (see the examples) - PyPy3 now officially supported - Fixed ServiceInfo repr on Python 3, thanks to Yordan Miladinov
0.16.0
- Set up Python logging and started using it - Cleaned up code style (includes migrating from camel case to snake case)