uv
Consider installed packages during resolution
#2596
Merged

Consider installed packages during resolution #2596

zanieb merged 47 commits into main from zb/installed-resolve
zanieb
zanieb
zanieb commented on 2024-03-21
zanieb
zanieb commented on 2024-03-21
zanieb
zanieb commented on 2024-03-21
zanieb
zanieb commented on 2024-03-21
charliermarsh
charliermarsh commented on 2024-03-22
charliermarsh
charliermarsh commented on 2024-03-22
zanieb zanieb force pushed from f9345590 to 4bd3f166 2 years ago
zanieb zanieb force pushed from 4bd3f166 to dbe5cf94 2 years ago
zanieb
zanieb commented on 2024-03-25
zanieb
zanieb commented on 2024-03-25
zanieb
zanieb commented on 2024-03-25
zanieb
zanieb commented on 2024-03-25
zanieb
zanieb commented on 2024-03-25
charliermarsh
charliermarsh commented on 2024-03-26
zanieb zanieb force pushed from 05250fb7 to 66d70d0b 2 years ago
zanieb zanieb force pushed from 66d70d0b to 75a573c9 2 years ago
zanieb zanieb force pushed from 75a573c9 to ef665445 2 years ago
zanieb zanieb force pushed from ef665445 to f0dee47f 2 years ago
zanieb zanieb force pushed from 48e4bf00 to 18f36d6b 2 years ago
zanieb zanieb marked this pull request as ready for review 2 years ago
zanieb
zanieb commented on 2024-03-27
zanieb
zanieb commented on 2024-03-27
zanieb
zanieb commented on 2024-03-27
zanieb
zanieb commented on 2024-03-27
zanieb
zanieb commented on 2024-03-27
zanieb zanieb force pushed from e53df4c5 to d9cf413d 2 years ago
zanieb zanieb requested a review from charliermarsh charliermarsh 2 years ago
zanieb `Editable project location` and `Required-by` for `pip show` (#2589)
5afcfda2
zanieb Provide `InstalledPackages` to `CandidateSelector.select`
8887b7f0
zanieb Add placeholder implementation to `CandidateSelector.select`
50aedcd0
zanieb Remove invalid use of &&SitePackages
99c2b301
zanieb Clippy
86caf091
zanieb Add `Dist::Installed` variant
2ebc0cbf
zanieb Add `CompatibleDist::InstalledDist`
09bf2453
zanieb Move inside `preferences` to avoid breaking `--reinstall`
2eee911d
zanieb Unwrap instead of returning `NoBinary`
852f547f
zanieb Return an empty `VersionMap` when not found in the registry to fall t…
f21cedd2
zanieb Do not panic if an unavailable package is present in installed packages
7e19eaa5
zanieb Allow installed packages to be missing from preferences if the versio…
1c99bb13
zanieb Add `ResolvedDist` instead of `Dist::Installed`
956e3b47
zanieb Use `into()` to simplify
98635f3e
zanieb Add `is_editable` utility
88258377
zanieb Do not filter installable distributions from the resolution requirements
944debd1
zanieb Add test cases
b7fdf320
zanieb Remove unnecessary clone
4a46d053
zanieb Rename as `to_owned()`
83e8ff48
zanieb Rename `local` to `cached` in `Plan`
204fa093
zanieb Track `local` packages in `Plan`
98c71f04
zanieb Provide `Editables` to `CandidateSelector`
e481c6ec
zanieb Implement `Exclusions`
5a363fc2
zanieb Update filters
70a6b63d
zanieb Clean up test cases
01c22174
zanieb Fix preferences for pip-compile
09570fef
zanieb Add upgrade test cases
81526515
zanieb Add test case for remote that depends on shadowed package
a6c2067e
zanieb Add `pip compile` test case
642305c9
zanieb Extend comment
5198c45f
zanieb Improve debug in candidate selection
e36a78c3
zanieb Fix exclusions comment
14b35a25
zanieb Fix typo
baabdeeb
zanieb Remove short-circuit comment
7f44abaa
zanieb Update get_dependencies comment
c692e57a
zanieb zanieb force pushed from d9cf413d to bc43221f 2 years ago
zanieb Fix ref #2692
7b5333c1
zanieb Fix ref #2693
f097e6ed
zanieb zanieb force pushed from bc43221f to f097e6ed 2 years ago
zanieb Fix filter
ffabfea5
zanieb Fix paths in pip compile test
2e87a85d
zanieb zanieb force pushed from d0d8cd77 to 2e87a85d 2 years ago
zanieb Bump stack size for Windows
e2fbf2e4
zanieb zanieb force pushed from 5bca9346 to e2fbf2e4 2 years ago
zanieb Fix test
77caaf81
charliermarsh
charliermarsh approved these changes on 2024-03-27
zanieb Merge branch 'main' into zb/installed-resolve
3815e3ee
zanieb zanieb force pushed from 5188ca67 to 3815e3ee 2 years ago
zanieb Add `ReadInstalled` error variant
a8ba64f0
zanieb Always prefer local distributions over remote ones — including prefer…
76fe2f43
zanieb Improve commentary
59b58dcc
zanieb zanieb force pushed from 92175327 to 59b58dcc 2 years ago
zanieb Rename `local` to `installed`
d0b47059
zanieb Implement `Default` for version map
03fef6cc
zanieb
zanieb zanieb added enhancement
zanieb zanieb merged e1878c83 into main 2 years ago
zanieb zanieb deleted the zb/installed-resolve branch 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone