astral-sh
uv
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Reject PyPI-invalid script entry point names
zsol/reject-unsafe-uvbuild-wheels
20 minutes ago
uv-netrc: fix multi-word no-space comment lines causing parse errors (#19494) ## Summary The `uv-netrc` parser failed to correctly skip comment lines of the form `#word1 word2 word3` (a `#` immediately followed by text, then additional space-separated words on the same line). `get_token()` reads non-whitespace characters as a single token, so `#word1 word2` yields the token `"#word1"` and leaves `word2` unconsumed on the same line. The outer parsing loop guarded the `read_line()` call (which discards the remainder of the line) with `tt.len() == 1`, meaning it only cleaned up after a bare `#` token. For any longer `#ā¦` token the remaining words were returned as the next tokens, causing a spurious `bad toplevel token` parse error and silently denying credentials to anyone whose `.netrc` file contains comments like:
main
30 minutes ago
Add UV_INTERNAL__TEST_SMB_FS and use it
tk/safer-junctions-tests
37 minutes ago
Cover script and pip invocation benchmarks
zb/benchmark-expand
3 hours ago
Use runtime paths in invocation benchmarks
zb/benchmark-expand
4 hours ago
Prime lock benchmark resolution cache
zb/benchmark-expand
4 hours ago
Remove miette
zb/miette-remove-ii
5 hours ago
uv-netrc: add tests for multi-word no-space comment lines
Dev-X25874:fix/netrc-multiword-nospace-comment
7 hours ago
Latest Branches
CodSpeed Performance Gauge
-1%
Reject unsafe entry points in `uv-build`
#19495
27 minutes ago
2875a49
zsol/reject-unsafe-uvbuild-wheels
CodSpeed Performance Gauge
+1%
Test `create_junction` changes from #19402
#19487
45 minutes ago
2cb69e1
tk/safer-junctions-tests
CodSpeed Performance Gauge
0%
Add a benchmark interface to the `uv` crate
#19486
3 hours ago
aea30ed
zb/benchmark-expand
Ā© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs