8000 Determine dependency install order by their load_order value · Issue #945 · wbond/package_control · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Determine dependency install order by their load_order value #945

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
FichteFoll opened this issue Apr 26, 2015 · 1 comment
Closed

Determine dependency install order by their load_order value #945

FichteFoll opened this issue Apr 26, 2015 · 1 comment

Comments

@FichteFoll
Copy link
Collaborator

Currently, dependencies are installed by the order they are specified (iirc). In #942 I changed this to be in random order since I switched the required dependency list to a set. However, this will likely affect installation of packages with dependencies that depend on other dependencies, and the package author also should not be bothered to specify the required dependencies in the correct order.

Instead, I suggest to determine install order by the dependencies' load_order.

@FichteFoll
Copy link
Collaborator Author

Just a note that due to how dependency loading works this isn't a high priority because all that loader code does is add folders to sys.path but not actually import any of the code, with linux-ssl being the exception. Fortunately, that isn't required anymore since ST ships with proper ssl builds now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants
0