uv/crates/uv-resolver/src
Zanie Blue 4c0590ff6f Add --group support to uv add and uv remove (#8108)
Part of #8090

Adds the ability to add and remove dependencies from arbitrary groups
using `uv add` and `uv remove`. Does not include resolving with the new
dependencies — tackling that in #8110.

Additionally, this does not yet resolve interactions with the existing
`dev` group — we'll tackle that separately as well. I probably won't
merge the stack until that design is resolved.
2024-10-25 13:27:37 -05:00
..
lock Add --group support to uv add and uv remove (#8108) 2024-10-25 13:27:37 -05:00
pubgrub Show hint in resolution failure on Forbidden (403) or Unauthorized (401) (#8264) 2024-10-16 17:34:29 +00:00
redirect chore: Move all integration tests to a single binary (#8093) 2024-10-11 16:41:35 +02:00
requires_python Warn when patch isn't specified (#7959) 2024-10-16 04:21:26 +00:00
resolution Avoid panic when Git dependencies are included in fork markers (#8388) 2024-10-20 18:42:21 +00:00
resolver Don't prefetch unreachable packages (#8246) 2024-10-18 13:44:24 +02:00
bare.rs Add support for parsing unnamed URL requirements (#2567) 2024-03-21 03:28:58 +00:00
candidate_selector.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
dependency_mode.rs Store resolution options in lockfile (#5264) 2024-07-22 08:28:22 -04:00
dependency_provider.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
error.rs Show hint in resolution failure on Forbidden (403) or Unauthorized (401) (#8264) 2024-10-16 17:34:29 +00:00
exclude_newer.rs switch to jiff from chrono (#6205) 2024-08-20 11:31:46 -05:00
exclusions.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
flat_index.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
fork_indexes.rs Allow multiple pinned indexes in tool.uv.sources (#7769) 2024-10-15 22:58:15 +00:00
fork_urls.rs Allow multiple pinned indexes in tool.uv.sources (#7769) 2024-10-15 22:58:15 +00:00
graph_ops.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
lib.rs Enforce lockfile schema versions (#8509) 2024-10-24 12:23:56 -04:00
manifest.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
marker.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
options.rs Don't recommend --prerelease=allow for source dist builds (#8192) 2024-10-14 21:04:30 -04:00
pins.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
preferences.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
prerelease.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
python_requirement.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00
redirect.rs Allow dependency metadata entries for direct URL requirements (#7846) 2024-10-22 22:01:23 -04:00
requires_python.rs Apply narrowing with upper bounds (#8403) 2024-10-21 01:03:50 +00:00
resolution_mode.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00
version_map.rs Use a dedicated message for incompatible Python versions in wheel ABI tags (#8363) 2024-10-20 12:14:11 -04:00
yanks.rs Add uv- prefix to all internal crates (#7853) 2024-10-01 20:15:32 -04:00