lol

snapcraft: 8.10.2 -> 8.11.2 (#437557)

authored by

Sandro and committed by
GitHub
3d38f08f bd66b429

+20 -15
+11 -3
pkgs/by-name/sn/snapcraft/package.nix
··· 14 14 15 15 python312Packages.buildPythonApplication rec { 16 16 pname = "snapcraft"; 17 - version = "8.10.2"; 17 + version = "8.11.2"; 18 18 19 19 pyproject = true; 20 20 ··· 22 22 owner = "canonical"; 23 23 repo = "snapcraft"; 24 24 tag = version; 25 - hash = "sha256-klG+cT2vXo9v9tIJhJNCeGTiuV5C+oed0Vi9310PnqQ="; 25 + hash = "sha256-Rc3OSRTTpYA7WKI/WEvCdq1SQnkO91FXzQscV2b93TI="; 26 26 }; 27 27 28 28 patches = [ ··· 59 59 --replace-fail 'arch_linker_path = Path(arch_config.dynamic_linker)' \ 60 60 'return str(Path("${glibc}/lib/ld-linux-x86-64.so.2"))' 61 61 62 - substituteInPlace pyproject.toml --replace-fail 'gnupg' 'python-gnupg' 62 + substituteInPlace pyproject.toml \ 63 + --replace-fail 'setuptools>=69.0,<80.9.0' 'setuptools' \ 64 + --replace-fail 'gnupg' 'python-gnupg' 63 65 ''; 64 66 65 67 nativeBuildInputs = [ makeWrapper ]; ··· 113 115 pythonRelaxDeps = [ 114 116 "click" 115 117 "craft-parts" 118 + "craft-providers" 116 119 "cryptography" 117 120 "docutils" 118 121 "jsonschema" ··· 175 178 "test_snap_command_fallback" 176 179 "test_validate_architectures_supported" 177 180 "test_validate_architectures_unsupported" 181 + # Disabled because we're uisng a later version of a library than 182 + # specified which changes the behaviour in a non-breaking way, apart 183 + # from when a test is looking for a specific error message 184 + "test_esm_error[core]" 185 + "test_esm_error[core18]" 178 186 ] 179 187 ++ lib.optionals stdenv.hostPlatform.isAarch64 [ "test_load_project" ]; 180 188
+2 -5
pkgs/development/python-modules/craft-archives/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "craft-archives"; 21 - version = "2.1.0"; 21 + version = "2.2.0"; 22 22 23 23 pyproject = true; 24 24 ··· 26 26 owner = "canonical"; 27 27 repo = "craft-archives"; 28 28 tag = version; 29 - hash = "sha256-VjGoAsmdYyoU7ngU69HVNauEk2/vbcEz2tMCTmjheF4="; 29 + hash = "sha256-NXMBaY4sZT47Qi3XS5yuiXJEMKENghiXkLXnXHHYpRI="; 30 30 }; 31 31 32 32 postPatch = '' 33 33 substituteInPlace craft_archives/__init__.py \ 34 34 --replace-fail "dev" "${version}" 35 - 36 - substituteInPlace pyproject.toml \ 37 - --replace-fail "setuptools==67.7.2" "setuptools" 38 35 ''; 39 36 40 37 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/craft-grammar/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "craft-grammar"; 15 - version = "2.1.0"; 15 + version = "2.2.0"; 16 16 17 17 pyproject = true; 18 18 ··· 20 20 owner = "canonical"; 21 21 repo = "craft-grammar"; 22 22 tag = version; 23 - hash = "sha256-R1+8KuJmG12WhJyeOu5G43hcXPHBD6UOqcKRePQNiZM="; 23 + hash = "sha256-URyc+N2WSXnjurqd1ieV2mN4Uf9m0zivupRuKmH6s8Q="; 24 24 }; 25 25 26 26 build-system = [ setuptools-scm ];
+2 -2
pkgs/development/python-modules/craft-parts/default.nix
··· 31 31 32 32 buildPythonPackage rec { 33 33 pname = "craft-parts"; 34 - version = "2.20.0"; 34 + version = "2.20.1"; 35 35 36 36 pyproject = true; 37 37 ··· 39 39 owner = "canonical"; 40 40 repo = "craft-parts"; 41 41 tag = version; 42 - hash = "sha256-apuAV17IlxbkaQvCzyqEhQwTYvqHibwvWHUEPYUiCJQ="; 42 + hash = "sha256-YTyoJzot7GkRp+szo+a3wx5mWWJcYj7ke7kcxri9n10="; 43 43 }; 44 44 45 45 patches = [ ./bash-path.patch ];
+3 -3
pkgs/development/python-modules/craft-providers/default.nix
··· 21 21 22 22 buildPythonPackage rec { 23 23 pname = "craft-providers"; 24 - version = "2.4.0"; 24 + version = "3.0.0"; 25 25 26 26 pyproject = true; 27 27 ··· 29 29 owner = "canonical"; 30 30 repo = "craft-providers"; 31 31 tag = version; 32 - hash = "sha256-frcRv+19czsZ948SEKfYsMUP6n9MbJv6gxXUAdwFw4Y="; 32 + hash = "sha256-8StnxyuvyK9HRl1smbhJFz1qZxyNOWnzELG0ku0dh8k="; 33 33 }; 34 34 35 35 patches = [ ··· 51 51 # The urllib3 incompat: https://github.com/msabramo/requests-unixsocket/pull/69 52 52 # This is already patched in nixpkgs. 53 53 substituteInPlace pyproject.toml \ 54 - --replace-fail "setuptools==75.9.1" "setuptools" 54 + --replace-fail "setuptools==80.9.0" "setuptools" 55 55 ''; 56 56 57 57 pythonRelaxDeps = [ "requests" ];