Update the PyPI version of the digi-xbee library

Hello!

I noticed that the digi-xbee library on PyPI is still using 1.4.1 as it’s default version, and on the github releases this is listed as the most recent version. That version was pushed in 2021, and there have since been quite a few changes to the library. Are there plans to update the PyPI version and continue to release new versions to PyPI for the digi-xbee library?

Thanks!

This version of the Python Library supports all version of the Digi XBee product that is currently supporting Micro Python.

@mvut I don’t think that is correct. The current version is 1.4.1 and the HardwareVersion class in the 1.4.1 hw.py file is different than the master hw.py file. From reading the code it looks like this object indicates which Xbee models are supported, so using an unsupported model results in an error when trying to open a connection since the HardwareVersion.get() classmethod is returning None.

An example of one that has been added since 1.4.1 are HW version 0x57 which is the Xbee RR, but it seems like there are also a couple of others that have been added since 1.4.1.

@Common4885 I checked with Digi Engineering and they are planning an update to PyPI and the plugin/code. They have not been providing release notes in PyPI but I have asked that they include the release notes in it.

1 Like

@mvut Awesome, thank you very much for that!