| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| __init__.py | ||
| exceptions.py | ||
| provider.py | ||
| solver.py | ||
| transaction.py |
- regular depth-first search already handles circular dependencies and
hitting the same package twice
- the special cases might have saved a teensy amount of work, but the
simplification is preferable
- pre-release handling here was not consistent with code elsewhere, and
since "elsewhere" happens first, it wins
- given a constraint like ">=1.0" the removed code would have allowed
1.0rc1, but elsewhere in the codebase constraints are taken to mean
what they say
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| __init__.py | Loading commit data... | |
| exceptions.py | Loading commit data... | |
| provider.py | Loading commit data... | |
| solver.py | Loading commit data... | |
| transaction.py | Loading commit data... |