mirror of
https://github.com/astral-sh/setup-uv.git
synced 2025-12-21 11:01:40 +00:00
Ignore backslashes and whitespace in requirements (#501)
setup-uv gets confused when there are backslashes in `requirements.txt`. This changes the regex to ignore backslashes. --------- Co-authored-by: axm2 <>
This commit is contained in:
10
__tests__/version/requirements-hashes-file.test.ts
Normal file
10
__tests__/version/requirements-hashes-file.test.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { getUvVersionFromFile } from "../../src/version/resolve";
|
||||
|
||||
import { expect, test } from "@jest/globals";
|
||||
|
||||
test("ignores dependencies starting with uv", async () => {
|
||||
const parsedVersion = getUvVersionFromFile(
|
||||
"__tests__/fixtures/uv-in-requirements-hash-txt-project/requirements.txt",
|
||||
);
|
||||
expect(parsedVersion).toBe("0.8.3");
|
||||
});
|
||||
Reference in New Issue
Block a user