Running nixpkgs-update (https://github.com/NixOS/infra/blob/main/non-critical-infra/modules/nixpkgs-update/README.md) with UPDATE_INFO: compare50 1.2.13 -> 1.2.15 https://github.com/cs50/compare50/releases attrpath: compare50 Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/1cbwkm3f13xd54cd1vibpzprcgaxhq8c-packages.json.drv building '/nix/store/1cbwkm3f13xd54cd1vibpzprcgaxhq8c-packages.json.drv'... structuredAttrs is enabled Going to be running update for following packages: - compare50-1.2.13 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - compare50-1.2.13: UPDATING ... - compare50-1.2.13: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/co/compare50/package.nix b/pkgs/by-name/co/compare50/package.nix index 685018707c52..355763d2dad4 100644 --- a/pkgs/by-name/co/compare50/package.nix +++ b/pkgs/by-name/co/compare50/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "compare50"; - version = "1.2.13"; + version = "1.2.15"; pyproject = true; src = fetchFromGitHub { owner = "cs50"; repo = "compare50"; tag = "v${finalAttrs.version}"; - hash = "sha256-qRESVE9242Leo6js+YrRrLff7C3IjWFKSN2/GsC/8VA="; + hash = "sha256-MBW7CpmabELh/pa0TNT+C/idxJsVM8LAkTUy8BzTlU8="; }; postPatch = '' No auto update branch exists Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A compare50 nix build failed. File "/build/source/compare50/__init__.py", line 16, in from . import comparators, preprocessors, passes File "/build/source/compare50/passes.py", line 1, in import importlib, importlib.resources.resources ModuleNotFoundError: No module named 'importlib.resources.resources'  ====================================================================== ERROR: winnowing_tests (unittest.loader._FailedTest.winnowing_tests) ---------------------------------------------------------------------- ImportError: Failed to import test module: winnowing_tests Traceback (most recent call last): File "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/unittest/loader.py", line 433, in _find_test_path module = self._get_module_from_name(name) File "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/unittest/loader.py", line 374, in _get_module_from_name __import__(name) ~~~~~~~~~~^^^^^^ File "/build/source/tests/winnowing_tests.py", line 6, in import compare50.comparators._winnowing as winnowing File "/build/source/compare50/__init__.py", line 16, in from . import comparators, preprocessors, passes File "/build/source/compare50/passes.py", line 1, in import importlib, importlib.resources.resources ModuleNotFoundError: No module named 'importlib.resources.resources'  ---------------------------------------------------------------------- Ran 3 tests in 0.000s FAILED (errors=3)