* add support for Python 3.12 * BREAKING CHANGE: drop support for Python 3.8
0.6.3
* prevent installing pymodbus 3.7 and greater which has broken backward compatibility * don't treat modbus response as an exception, instead raise RuntimeError for negative response
0.6.2
* only documentation changes * fix generating API documentation * extend usage examples
0.6.1
* Raise RuntimeError when trying to read microinverters, but they are not added yet in DTU
0.6.0
* add support for Python 3.10 and 3.11 * remove support for Python 3.6 and 3.7
0.5.0
* Add support for low level pymodbus communication parameters. A user can configure additional communication parameters via `HoymilesModbusTCP().comm_params`