Disregard. I ran apt-cache policy python3-paho-mqtt which showed version 
1.6.1-1 as the latest for rpi on Bookworm.

On Tuesday, October 15, 2024 at 9:20:00 AM UTC-4 tarob...@gmail.com wrote:

> Is it confirmed that paho-mqtt (latest is version 5.0) works with 
> weewx-mqtt extension? Having a hard time on installing paho-mqtt version 
> 1.6.1 on Bookworm given the externally managed environment error.
>
> On Tuesday, October 1, 2024 at 10:51:20 PM UTC-4 gary....@gmail.com wrote:
>
>> 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/edb46f19-0be7-40db-9671-dcf853841cadn%40googlegroups.com.

Reply via email to