-
Notifications
You must be signed in to change notification settings - Fork 21
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
[Bug] rpyc 6 breaks connectors to remote modules #114
Comments
I seems like the underlying issue is know for rpyc and is described here: tomerfiliba-org/rpyc#355 |
Here you can clearly see the different behaviour from the IPython console: with rpyc 5.3.1
with rpyc 6.0.1
At first I thought that the type method yields a usable result to check for connector compatibility, but it doesn't show the interface name. |
Well, this has been kind of an issue since the introduction of The upcoming major version of As a way forward I would propose fixing What do you think about this @qku @TobiasSpohn ? |
I think it is a good idea to fix |
Fixed requirement |
Alight! Not ideal for me as I need a package for specific hardware that requires rpyc >= 6.0 🙈 but I understand your reasoning @Neverhorst ! |
@Neverhorst how is it going with the upcoming major release? I am in the unfortunate solution that I require a package with rpyc > 6 (and no older version supporting rpyc 5 either) in my qudi environment. We are therefore working with a fork of qudi-core now. Can I somehow contribute to the major release? I am unsure on how to contribute to qudi-core in general with this major overhaul coming. |
Version
Development
What is affected by the bug?
Local modules cannot connect to remote modules (e.g. local logic module to remote hardware module).
When does the bug occur?
Upon loading a module which connect to a remote module.
For me, this bug only occurs with rpyc version 6. It does not occur for rpyc 5.3.1
How do we replicate the issue?
Expected behavior
Load the logic module without errors
Relevant log output
Additional Comments
No response
The text was updated successfully, but these errors were encountered: