uv/crates/pep508-rs/src
Charlie Marsh cf30932831
Allow prereleases, locals, and URLs in non-editable path requirements (#2671)
## Summary

This PR enables the resolver to "accept" URLs, prereleases, and local
version specifiers for direct dependencies of path dependencies. As a
result, `uv pip install .` and `uv pip install -e .` now behave
identically, in that neither has a restriction on URL dependencies and
the like.

Closes https://github.com/astral-sh/uv/issues/2643.
Closes https://github.com/astral-sh/uv/issues/1853.
2024-03-27 22:17:09 +00:00
..
lib.rs Read package metadata from pyproject.toml when statically defined (#2676) 2024-03-27 14:34:18 +00:00
marker.rs pep508: expose lower level marker env routines 2024-03-27 11:22:29 -04:00
verbatim_url.rs Allow prereleases, locals, and URLs in non-editable path requirements (#2671) 2024-03-27 22:17:09 +00:00