- ModbusClient: parameters are now properties instead of methods (more intuitive).
- ModbusClient: now TCP auto open mode is active by default (auto_open=True, auto_close=False).
- ModbusClient: add custom_request method for send user define PDU to modbus server.
- ModbusClient: remove RTU mode.
- ModbusClient: clarify some things (private methods and internal vars rename).
- ModbusServer: big redesign to improve readability and maintainability.
- ModbusServer: no longer use hard linked class DataBank (it now return a deprecation warn).
- ModbusServer: add of ModbusServerDataHandler and DefaultDataBank class for easy customize.
- add or update server examples for new modbus server design.
- some updates on tests, fix random arrays generation on client test part.
- clarify usage of root privilege for open tcp/502 (avoid Errno 13) in server example.
- python 2 end of support.