Open fossum opened 1 year ago
@fossum thank you for logging this! Appreciate you for trying AppMap out.
@apotterri could you please comment on the packages involved, and if we could support them?
Hi @fossum. Welcome, and as @brikelly said, thanks for your interest in AppMap!
I spent a little time investigating this issue. Unfortunately, the approach appmap-python
takes to instrumenting code isn't compatible with pythonnet
. As a result, it's not currently possible to map applications that use it.
Dang, okay. Thanks for the update. I'll see if I can isolate some code.
A possible feature request would be a decorator that disabled that incompatible part.
Sadly, the problem appears to be related to way that appmap-python
interacts with the finders in sys.meta_path
. Disabling that is effectively the same as uninstalling. :(
I'm not 100% convinced that we couldn't get this work. It would just require some more time.
I thought I'd try out your application, but I ran into an issue early. Seems like it doesn't work with either pythonnet or clr. Below you can see I just install the two and I cannot
import clr
.