randy3k / AutomaticPackageReloader

Automatically reload submodules while developing a Sublime Text package.
MIT License
38 stars 13 forks source link

Fix Package Control 4 compatibility #43

Closed deathaxe closed 11 months ago

deathaxe commented 11 months ago

Internal APIs changed due to transition from "dependencies" to "libraries".

Note classical dependency packages are no longer supported in favor of organizing python packages in $data/Libs paths.

This step was required to support multiple python plugin hosts.

As a result manager.list_dependencies() is obsolete. Replacing by manager.list_libraries() doesn't not make sense as libraries are not organized under Packages and can't be reloaded with current implementation of AutomaticPackageReloader.

scuml commented 11 months ago

Had this problem too. This fix worked for me - any reason for closing?

deathaxe commented 11 months ago

Duplicate of https://github.com/randy3k/AutomaticPackageReloader/pull/42