-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pymodbus.console do not start with version 3.7.0 #17
Comments
Hello, same issue here. I searched the source files a little and found out that "ModbusBinaryFramer" was removed from pymodbus transtaction.py. In previous version 3.6.9 it was present. This change (or error?) is not reflected in repl. I will stick to 3.6.9 for now. |
Thanks for the report, and sorry for the breakage. It's good to know REPL has users but it's less-maintained than we'd like. Yeah, there are at least three breaking changes from I will try to update the code to work with |
On latest
|
|
@serioca @araneusdiadema Could you please give a try this branch |
|
Thanks for the confirmation @araneusdiadema |
@dhoomakethu Nice job with the changes. Don't forget to release on PyPI. |
thanks |
Fixed with v2.0.4 |
When I try to start pymodbus.console I get the following error message:
ImportError: cannot import name 'ModbusBinaryFramer' from 'pymodbus.transaction' (/Users/sergiobruni/.pyenv/versions/3.12-dev/envs/panarea2/lib/python3.12/site-packages/pymodbus/transaction.py). Did you mean: 'ModbusAsciiFramer'?
The text was updated successfully, but these errors were encountered: