pdm 2.8.2 -> 2.9.0 https://repology.org/project/pdm/versions attrpath: pdm Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/fgbqcbpvlb0d2a0jdb7irzlwzdlxvla6-packages.json.drv building '/nix/store/fgbqcbpvlb0d2a0jdb7irzlwzdlxvla6-packages.json.drv'... Going to be running update for following packages: - pdm-2.8.2 Press Enter key to continue... Running update for: - pdm-2.8.2: UPDATING ... - pdm-2.8.2: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/tools/package-management/pdm/default.nix b/pkgs/tools/package-management/pdm/default.nix index 41b79f1e0173..fe6bbbe1d8b9 100644 --- a/pkgs/tools/package-management/pdm/default.nix +++ b/pkgs/tools/package-management/pdm/default.nix @@ -30,13 +30,13 @@ in with python.pkgs; buildPythonApplication rec { pname = "pdm"; - version = "2.8.2"; + version = "2.9.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-uUjQC/YgaCsKxMgNIoyzBaKwFQ5JfuaTHaMOPMMFv9w="; + hash = "sha256-eWJlajHimhJtXyOQZSi3XhsUtylSq4JQBXpAcmrkfQE="; }; nativeBuildInputs = [ No auto update branch exists Received ExitFailure 1 when running Raw command: /nix/store/3nqhcyc7vid1npgcd0m7arg5sn325nhz-nix-2.12.0/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A pdm nix build failed. ........................................................................ [ 96%] ........................... [100%] =================================== FAILURES =================================== ______________________ test_run_script_with_relative_path ______________________ [gw13] linux -- Python 3.10.12 /nix/store/pkj7cgmz66assy7l18zc7j992npb41nx-python3-3.10.12/bin/python3.10 project = pdm = .caller at 0x7ffff463ed40> capfd = <_pytest.capture.CaptureFixture object at 0x7fffee72b7c0> def test_run_script_with_relative_path(project, pdm, capfd): if os.name == "nt": (project.root / "test_script.bat").write_text("@echo Hello\n") else: (project.root / "test_script.sh").write_text("#!/bin/bash\necho Hello\n") (project.root / "test_script.sh").chmod(0o755) with cd(project.root): > pdm(["run", "./test_script.bat" if os.name == "nt" else "./test_script.sh"], obj=project, strict=True) E RuntimeError: Call command ['run', './test_script.sh'] failed(1): [FileNotFoundError]: [Errno 2] No such file or directory: '/build/pytest-of-nixbld/pytest-0/popen-gw13/test_run_script_with_relative_0/test_script.sh' E Add '-v' to see the detailed traceback tests/cli/test_run.py:150: RuntimeError ---------------------------- Captured stdout setup ----------------------------- Changes are written to pyproject.toml. =========================== short test summary info ============================ XFAIL tests/models/test_candidates.py::test_parse_abnormal_specifiers - packaging 22 no longer supports legacy specifiers FAILED tests/cli/test_run.py::test_run_script_with_relative_path - RuntimeError: Call command ['run', './test_script.sh'] failed(1): [FileNotFoundError]: [Errno 2] No such file or directory: '/build/pytest-of-nixbld/pytest-0/popen-gw13/test_run_script_with_relative_0/test_script.sh' Add '-v' to see the detailed traceback ================== 1 failed, 673 passed, 1 xfailed in 20.10s =================== /nix/store/1qxkj91n172qnypdrqdybh4p203nax7g-stdenv-linux/setup: line 1596: pop_var_context: head of shell_variables not a function context