Sublime Forum

Broken plugins due different versions of the same module

#1

Plugins usually include third-party modules and tested with specific versions of theirs.
Plugins can use different versions of the same third-party module and plugins can be broken due module with incorrect version.
Forced replacement the current module by the module with the correct version by one plugin can break other plugins that expect a another version.

For example SublimeLinter/SublimeAutoPEP8 conflict: https://github.com/SublimeLinter/SublimeLinter/issues/296#issuecomment-13148056

0 Likes

#2

I’ve starting to use “import pluginname.module” instead of “import module” or “from lib import module” to avoid this.

0 Likes