-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Simplify graph in get_topological_weights. #10574
Merged
Changes from 10 commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
af38392
Simplify graph in get_topological_weights.
mauritsvanrees 3983756
fix mypy
mauritsvanrees 9a97320
Removed outdated comment and no longer needed code.
mauritsvanrees 7e53097
Fixed another mypy warning, about DiGraph having no attr _forwards.
mauritsvanrees a6b930b
get_topological_weights: minor improvements from reviews.
mauritsvanrees 11ce17e
get_topological_weights: fixed condition.
mauritsvanrees 6145342
get_topological_weights: iterate instead of calling next.
mauritsvanrees b5c0b82
Replace the recursive simplify_graph function with a while loop.
mauritsvanrees 9408cad
Update news/10557.bugfix.rst
mauritsvanrees d07cc8c
Fixed typo in news snippet.
mauritsvanrees 43d9434
Fixed comment that still talked about a copy of the graph.
mauritsvanrees 39ce7b5
Updated docstring of get_installation_order and get_topological_weights.
mauritsvanrees 69b71ca
Reflow and fix typo in docstrings
uranusjr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Optimize installation order calculation to improve performance when installing requirements that form a complex dependency graph with a large amount of edges. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Possibly misleading comment, as there is no longer a copy of the graph.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, you are right. You mentioned this earlier, but I misunderstood, thinking your comment was outdated, referring to an older version of my PR.
I have fixed the comment.