packages/python-analysis/crates/uv-fs-stub/README.md
Minimal local stub for the uv-fs crate from uv,
stripped to only the functions needed by uv-pep508 and uv-requirements-txt.
normalize_url_path -- percent-decodes and normalizes a URL path component
for use as a file pathnormalize_absolute_path -- normalizes an absolute path by resolving . and
.. componentsSimplified trait -- simplified path display (delegates to .display() in
WASM); used by uv-requirements-txt for error messagesread_to_string_transcode -- reads a file via host-bridge read_file; used
by uv-requirements-txt to read included -r/-c filesEverything else (async I/O, tokio, filesystem utilities, symlink helpers, etc.)
has been removed. The tokio and serde features are kept as no-ops so that
dependents enabling them still compile.
Based on uv revision 35d1e90.
Copyright (c) Astral Software Inc. Licensed under Apache-2.0 OR MIT.