I have placed a modified version of Gary Roderick's GW1000 driver on github at
https://github.com/CameronD73/weewx-utilities/tree/main/drivers/gw1000
My reason for doing this was because a recent upgrade to Debian Trixie removed the "six" compatibility module. Rather than hunt it down and mess around with custom additions, I removed python-2 compatibility.
My other reason was that I thought I had a GW1000 gateway, which is not compatible with the ecowitt_http driver. It turns out that I have a gw1100, so I intend to move over to the http driver when I have a few spare moments.
I also removed Weewx version 3 style logging (in the process of trying to debug missing debug logs).
There are no enhancements in the updated code.