Skip to content

Version bump for zeroconf to 0.25.4 #2107

Closed
@mikevlz

Description

@mikevlz

Versions

it's all about p4a and module version, other things do not matter.

Description

I tried to build a mobile application to work with zeroconf-enabled devices. I've got it almost working.
The problem with python-zeroconf is that it is too old. It has a recipe with zeroconf-0.17.4, while the most recent is 0.25.4. There is a problem with that old version - i get services(devices) discovered, but can not get any additional info except the service(device) name. Moreover, Android OS does nto resolve mdns host names, so I know, there is a device with some name, but can't get it's IP-address.

I said myself, that I'm lucky enough, and changed the version string and requirements in the recipe for zeroconf module, After that I've rebuilt my application and checked the result. With the new version everything works fine, I get all info about devices, that I need.
Newer version doesn't depend on "netifaces", but it depends on "ifaddr" and "typing".
Also it is NOT COMPATIBLE with python 2.7.

Please, have a look at this module. May be there should be an option to use the newer version with python3.5+, while keeping older version for compatibility with python 2.7

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions