awscli2: 2.4.23 -> 2.5.6 (#169441)

authored by

Jörg Thalheim and committed by
GitHub
b2613561 e37ced15

+13 -15
+13 -15
pkgs/tools/admin/awscli2/default.nix
··· 8 8 py = python3.override { 9 9 packageOverrides = self: super: { 10 10 awscrt = super.awscrt.overridePythonAttrs (oldAttrs: rec { 11 - version = "0.12.4"; 11 + version = "0.13.5"; 12 12 src = self.fetchPypi { 13 13 inherit (oldAttrs) pname; 14 14 inherit version; 15 - sha256 = "sha256:1cmfkcv2zzirxsb989vx1hvna9nv24pghcvypl0zaxsjphv97mka"; 15 + sha256 = "sha256-dUNljMKsbl6eByhEYivWgRJczTBw3N1RVl8r3e898mg="; 16 16 }; 17 17 }); 18 - 19 - botocore = super.botocore.overridePythonAttrs (oldAttrs: rec { 20 - # Releases: https://github.com/boto/botocore/commits/v2 21 - version = "2.0.0dev155"; 22 - src = fetchFromGitHub { 23 - owner = "boto"; 24 - repo = "botocore"; 25 - rev = "7083e5c204e139dc41f646e0ad85286b5e7c0c23"; 26 - sha256 = "sha256-aiCc/CXoTem0a9wI/AMBRK3g2BXJi7LpnUY/BxBEKVM="; 18 + jmespath = super.jmespath.overridePythonAttrs (oldAttrs: rec { 19 + version = "0.10.0"; 20 + src = self.fetchPypi { 21 + inherit (oldAttrs) pname; 22 + inherit version; 23 + sha256 = "sha256-uF0FZ7hmYUmpMXJxLmiSBzQzPAzn6Jt4s+mH9x5e1Pk="; 27 24 }; 28 - propagatedBuildInputs = super.botocore.propagatedBuildInputs ++ [ py.pkgs.awscrt ]; 29 25 }); 30 26 }; 31 27 }; ··· 33 29 in 34 30 with py.pkgs; buildPythonApplication rec { 35 31 pname = "awscli2"; 36 - version = "2.4.23"; # N.B: if you change this, change botocore to a matching version too 32 + version = "2.5.6"; # N.B: if you change this, check if overrides are still up-to-date 37 33 38 34 src = fetchFromGitHub { 39 35 owner = "aws"; 40 36 repo = "aws-cli"; 41 37 rev = version; 42 - sha256 = "sha256-zpkphlIfmexqZm0lZgDP3RoQJqTpFdT+5dGtaLiRr/U="; 38 + sha256 = "sha256-NANdm2RK4U5sXPuGbC8KUGXsbYl/WwAoUep4JxJA5lI="; 43 39 }; 44 40 45 41 propagatedBuildInputs = [ 46 42 awscrt 47 43 bcdoc 48 - botocore 49 44 colorama 50 45 cryptography 51 46 distro ··· 57 52 rsa 58 53 ruamel-yaml 59 54 wcwidth 55 + dateutil 56 + jmespath 57 + urllib3 60 58 ]; 61 59 62 60 checkInputs = [