Support using `--index` to refer to index names #17455
EliteTK
force pushed
from
13f85cab
to
edc3c0ec
114 days ago
EliteTK
force pushed
from
5b1f40e5
to
747f88f2
113 days ago
EliteTK
force pushed
from
747f88f2
to
6355b204
113 days ago
EliteTK
force pushed
from
6355b204
to
4c9003d9
109 days ago
EliteTK
force pushed
from
4c9003d9
to
a4070c95
109 days ago
EliteTK
marked this pull request as ready for review 109 days ago
EliteTK
force pushed
from
a4070c95
to
d5df9b10
109 days ago
konstin
approved these changes
on 2026-01-20
zanieb
added this to the v0.10.0 milestone 107 days ago
zanieb
commented
on 2026-01-21
zanieb
commented
on 2026-01-21
zanieb
commented
on 2026-01-21
zanieb
commented
on 2026-01-21
zanieb
commented
on 2026-01-21
zanieb
commented
on 2026-01-21
zanieb
commented
on 2026-01-21
zanieb
commented
on 2026-01-21
EliteTK
force pushed
from
d5df9b10
to
7c062e10
98 days ago
EliteTK
marked this pull request as draft 98 days ago
EliteTK
force pushed
from
7c062e10
to
56472a1e
94 days ago
EliteTK
force pushed
from
56472a1e
to
492db424
92 days ago
EliteTK
force pushed
from
06d4b10b
to
ce7e7631
92 days ago
EliteTK
marked this pull request as ready for review 91 days ago
EliteTK
force pushed
from
d4c7d26f
to
924c5791
77 days ago
EliteTK
force pushed
from
924c5791
to
2e6e2cd0
77 days ago
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-23
zanieb
commented
on 2026-02-24
EliteTK
force pushed
from
2e6e2cd0
to
032164a7
65 days ago
EliteTK
force pushed
from
032164a7
to
cab753ce
65 days ago
EliteTK
force pushed
from
51683051
to
6939e8ca
65 days ago
EliteTK
force pushed
from
fe43f829
to
a008ecda
64 days ago
EliteTK
removed this from to the v0.10.0 milestone 59 days ago
EliteTK
force pushed
from
a008ecda
to
53db5fd6
59 days ago
EliteTK
force pushed
from
53db5fd6
to
2e7e602f
59 days ago
EliteTK
force pushed
from
2e7e602f
to
1b18f238
49 days ago
EliteTK
force pushed
from
1b1bbe0e
to
9df72107
42 days ago
EliteTK
force pushed
from
9df72107
to
d489e9cc
42 days ago
zanieb
commented
on 2026-04-07
zanieb
commented
on 2026-04-09
zanieb
commented
on 2026-04-09
zanieb
commented
on 2026-04-09
zanieb
commented
on 2026-04-09
zanieb
commented
on 2026-04-09
Replace `impl FromStr for Index` with `Index::from_cli`
6a81441a
Use Index::with_origin where possible
b5329100
Add an `IndexArg` type to allow unresolved index arguments
c458f815
impl FromStr for IndexArg
8abd7f90
Basic `--index` by name support
39b5dacf
Just exit during index resolution to avoid the Result mess
5684f425
Basic test case
a4db77a0
More tests
576f4434
Document new `--index <name>` behaviour
bee9ae8e
Remove support for `--default-index <name>`
01f86e71
Remove serialisation and schema support from IndexArg
6dd54632
Implement IndexArgStrategy to configure between directory-first and i…
e132c742
Preview feature alternative resolution
258c9f87
Some additional comments
8b82987d
Fix origin tracking on indexes from `pyproject.toml`
a5c6698c
Only add necessary indexes into pyproject.toml
2f66a3cd
prioritize package indexes when a package is specified
c0eea03e
Add some useful debugging information for index resolution
64ed335b
Add workspace test
8e07dcf2
Test name changes
5d290cdb
Tests for sync, run, and lock
32f9d38c
Adjust CLI documentation
cf290df8
More sophisticated precedence testing
655ecb57
Use warn_user_once for index ambiguity warning
1feb1e81
More tests
18ab309c
Explicit index warning
0e8ef501
Add some missing doc comments
692a598e
Write the error chain for index name resolution errors
d67222d4
Clean up name/directory warning
b2c7eb91
Mention `--preview-features index-assume-name` in warning
5bd9df45
Address review comments and fix explicit index handling
e0581b75
Clean up comment punctuation
5619e5fc
flatten IndexArg::try_resolve
0222694b
s/Resolve/ResolveOptions/g
d1aa8c38
Make extracting the `--package` less error prone
7d3470c2
Fix up ambiguous path warnings
86d21ec4
Improve non-edit tests
76a9bdf5
Documentation revisions
feadfc19
Don't use the fly.dev proxy
cb397c7b
Additional test comments
8da6fbd8
Add more comments for the weird error handling
b6181824
Address some review comments
6f81f484
Switch tool tests to use `executable-application`
9410a32b
Fix `add_index_by_name_directory_ambiguity` on windows
f3f429b7
Mention `index-assume-name` in CLI docs
7c5bb4b5
Review
8b3b11cb
Add tests for bug cases
440e6641
Reject `uv add` when the index would need to be copied from `uv.toml`…
f910b76a
Prettier
c8650ce7
Toggle the `default` flag when selected by `--index <name>`
9782ba82
Fix relative index handling in workspaces
a06c019c
Add another failing test case
5aa5d83f
Support `--index` in workspace members
4f43140a
Review
d9c369ea
Track project origin files
74a77198
EliteTK
force pushed
from
9b2d0d64
to
74a77198
21 days ago
Assignees
No one assigned
Labels
enhancement
preview
Login to write a write a comment.
Login via GitHub