Continuing the discussion from Post-v5 new features and development news:
Original question: I have a question regarding PCM - what about plugins that have third-party dependencies (i.e., Python libraries). Does the installation process via PCM takes this into account? Currently, it doesn’t look so. Is it expected that the user will have to install such dependencies manually?
@Jonathan_Haas: Technically yes, but not in a simple (and maintainable) manner. The problem is with binary dependencies (e.g., numpy) that are platform-dependent. If I try to include it, it makes my life extremely hard and the plugin prone to bugs. Why duplicate something Pip can already handle well?