Open abitrolly opened 2 years ago
If memory serves, you should be able to add pydot to the list of packages, and it will be vendorized with imports in other vendorized packages being rewritten accordingly.
it has been my understanding too. I guess the doc still needs to be written?
Per this thread, I added dependencies of my project's required packages to the list of packages. However, I noticed when I do this it creates sibling directories with the vendorized packages. This is giving me issues because the packages are doing imports above the top level of their package structure ImportError: attempted relative import beyond top-level package
. Is there an intended way to work around this? Or am I doing something wrong with the way I am adding my packages' dependencies?
I need to vendorize this dependency.
The problem is that it needs
pydot
, which I would have to install it separately. I am curious if it is possible to vendorize such subdependencies, so that my project could be run completely from local dir?