-
Notifications
You must be signed in to change notification settings - Fork 949
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
REPL client params are broken #2006
Comments
Looks like a bug, please let me investigate. |
and I just read the last part....yes we are moving away from .params as fast as can, and there are probably a small number that have changed recently. Thanks for helping out on this. |
There are still not tests for REPL, and I don't know enough to write them. However, the linked PR "teaches" |
Yeah "someone" promised to make quite a while ago, but it seems he has dropped completely out. It is on my list, but behind a number of more urgent matters. |
Who is that |
Yes it has been proposed by the same person. I think I will do it for v3.7.0, I agree it is a hazzle, mostly because the code have not been updated for a long time and thus depends on the old architecture. @dhoomakethu heads up, in a couple of months REPL will be in each own repo....we might reintegrate it at a later date, when the simulator is finished, because it is a real nice feature to have. |
I have a version ready with some changes, I will push it in sometime for initial discussion. |
whoosh! 😆
Haha, I also find it difficult to keep up with the mad Dane. It's one of the reasons I focus on automatic tools - to let the computer do the work. Thanks to you both, of course. I used |
I did not want to sound negative or hit on That "someone" is @dhoomakethu but I think he never got time to make test cases...please do not take this negative, we all have different priorities and @dhoomakethu I am not I understand what you mean "happening both personally and ....", I hope you are not having a hard time ! This mad Dane (others just write "Viking", that explains it all), have a clear objective, which is to make pymodbus more robust. I really do my best to document all external changes in API_CHANGES, but like @alexrudd2 I depend heavily on CI to find places where a change have unwanted side effects, so missing tests means no red flags. My short time plan is to expand our tests heavily (transport now have 100% coverage), simply because I too get tired of seeing regression bugs. Most of my other changes are actually down in the framer and transport. This Viking is not alone in changing everything, we have had a constant flow of new developers making small changes, I take this as a healthy sign for the project. Lately there have been a lot of focus on type checking, and I have slowly been turned, so now all my new code are typed (big thanks to @alexrudd2 for heading this effort). |
@janiversen I understand and no offense taken. Thanks for the concern. I know I have in the past talked about many things and I am not at all contributing. I will start contributing back on certain parts (hopefully) starting with repl. |
Looking forward to that....you are the "old" guy in this project, with a lot more experience than I. |
I think
params
needs to becomecomm_params
. PR incomingThe text was updated successfully, but these errors were encountered: