-
Notifications
You must be signed in to change notification settings - Fork 151
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
Java packages overshadow Python libraries with the same name #466
Comments
I looked at the linked issue and don't understand how the names are conflicting. I'm going off memory here, but I believe the |
Ah yes, you are correct, I identified the wrong package. However, there is a Ghidra package named |
Jep currently doesn't support that, but if you have ideas about a way to do it with a clean API that doesn't break backwards compatibility, we'd definitely consider it. Feel free to post ideas here about how to implement it and what its API looks like, and you can also submit a pull request with an implementation to get it in faster. But it might be better to discuss the general approach here before anyone writes any code. |
Sounds good, thank you for your response. I'm not sure that I'll have cycles to explore this idea further but I'll be sure to keep this issue posted if I do. |
Jep, by default, gives Java packages precedence over Python libraries with the same name when importing from Python. Is it possible to make both available e.g. by mapping the Java package name to something that no longer conflicts with the Python library name or vice versa?
See mandiant/Ghidrathon#38 for more context.
The text was updated successfully, but these errors were encountered: