Yeah, I read the stackoverflow thread and it doesn't suggest that the issue was fixed. The breaking changes are still there, just a workaround for developers. Or so it seems. Perhaps the extension in question is a limited circumstance. I'll give it a try and report back. I'm doing a favor install for a friend who requires SDR and a BMP for pressure. For this install, I'll just stay with 1.6.1
*Update 2024-05* Version 2.1 <https://github.com/eclipse/paho.mqtt.python/releases/tag/v2.1.0> has now been released. This now defaults to CallbackAPIVersion.VERSION1 which will, in limited circumstances, mean old code still runs. This will not help if you pass positional parameters to client (e.g. mqtt.Client("thisIsMyClientID")) and specifying a callback version is recommended to avoid future confusion (because this has an impact on the parameters passed to callbacks On Tuesday, October 1, 2024 at 10:05:46 PM UTC-4 vince wrote: > weewx itself does not require paho-mqtt at all, although some extensions > of course do require that library. > > A quick search says there were breaking changes in paho-mqtt 2.0.0 which > came out in January but these were reportedly fixed in the default config > in 2.1.0 according to a followup in > https://stackoverflow.com/questions/77984857/paho-mqtt-unsupported-callback-api-version-error > > if you want to do the reading. > > You can certainly pin your setup to 1.6.1 if you want to do so and if > you're running a pip installation. Looks like 1.6.1 is the current > version for raspi os if you use their dpkg. > > You'd have to find whatever 'issue' you are thinking of for folks to > answer yes/no on whatever question you can't remember. Or give it a try > and let us all know ! > > On Tuesday, October 1, 2024 at 6:23:47 PM UTC-7 gary....@gmail.com wrote: > >> There was an issue with paho-mqtt that needed version 1.6.1 installed as >> a workaround. >> I've lost track of the issue and would like to know if this workaround is >> still needed. >> Thanks >> > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/6748fb25-0157-48f8-b7ec-1401869da6b4n%40googlegroups.com.