lol

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 py = python3.override { 9 packageOverrides = self: super: { 10 awscrt = super.awscrt.overridePythonAttrs (oldAttrs: rec { 11 - version = "0.12.4"; 12 src = self.fetchPypi { 13 inherit (oldAttrs) pname; 14 inherit version; 15 - sha256 = "sha256:1cmfkcv2zzirxsb989vx1hvna9nv24pghcvypl0zaxsjphv97mka"; 16 }; 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="; 27 }; 28 - propagatedBuildInputs = super.botocore.propagatedBuildInputs ++ [ py.pkgs.awscrt ]; 29 }); 30 }; 31 }; ··· 33 in 34 with py.pkgs; buildPythonApplication rec { 35 pname = "awscli2"; 36 - version = "2.4.23"; # N.B: if you change this, change botocore to a matching version too 37 38 src = fetchFromGitHub { 39 owner = "aws"; 40 repo = "aws-cli"; 41 rev = version; 42 - sha256 = "sha256-zpkphlIfmexqZm0lZgDP3RoQJqTpFdT+5dGtaLiRr/U="; 43 }; 44 45 propagatedBuildInputs = [ 46 awscrt 47 bcdoc 48 - botocore 49 colorama 50 cryptography 51 distro ··· 57 rsa 58 ruamel-yaml 59 wcwidth 60 ]; 61 62 checkInputs = [
··· 8 py = python3.override { 9 packageOverrides = self: super: { 10 awscrt = super.awscrt.overridePythonAttrs (oldAttrs: rec { 11 + version = "0.13.5"; 12 src = self.fetchPypi { 13 inherit (oldAttrs) pname; 14 inherit version; 15 + sha256 = "sha256-dUNljMKsbl6eByhEYivWgRJczTBw3N1RVl8r3e898mg="; 16 }; 17 }); 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="; 24 }; 25 }); 26 }; 27 }; ··· 29 in 30 with py.pkgs; buildPythonApplication rec { 31 pname = "awscli2"; 32 + version = "2.5.6"; # N.B: if you change this, check if overrides are still up-to-date 33 34 src = fetchFromGitHub { 35 owner = "aws"; 36 repo = "aws-cli"; 37 rev = version; 38 + sha256 = "sha256-NANdm2RK4U5sXPuGbC8KUGXsbYl/WwAoUep4JxJA5lI="; 39 }; 40 41 propagatedBuildInputs = [ 42 awscrt 43 bcdoc 44 colorama 45 cryptography 46 distro ··· 52 rsa 53 ruamel-yaml 54 wcwidth 55 + dateutil 56 + jmespath 57 + urllib3 58 ]; 59 60 checkInputs = [