mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-07 13:25:00 +00:00

At a high level, this PR adds a smattering of new tests that effectively snapshot the output of `uv lock` for a selection of "ecosystem" projects. That is, real Python projects for which we expect `uv` to work well with. The main idea with these tests is to get a better idea of how changes in `uv` impact the lock files of real world projects. For example, we're hoping that these tests will help give us data for how #5733 differs from #5887. This has already revealed some bugs. Namely, re-running `uv lock` for a second time will produce a different lock file for some projects. So to prioritize getting the tests added, for those projects, we don't do the deterministic checking.
22 lines
420 B
TOML
22 lines
420 B
TOML
[files]
|
|
extend-exclude = [
|
|
"**/snapshots/",
|
|
"ecosystem/**",
|
|
"scripts/**/*.in",
|
|
]
|
|
ignore-hidden = false
|
|
|
|
[default]
|
|
extend-ignore-re = [
|
|
"FRiENDlY-\\.\\.\\.-_-BARd",
|
|
"FrIeNdLy-\\._\\.-bArD",
|
|
"I borken you cache",
|
|
"eb1ba5f5",
|
|
"e8208120cae3ba69",
|
|
"github_pat_[0-9a-zA-Z_]+",
|
|
"LICENSEs",
|
|
"astroid",
|
|
]
|
|
|
|
[default.extend-identifiers]
|
|
seeked = "seeked" # special term used for streams
|