python3Packages.snapshot-restore-py: init at 1.0.0; python3Packages.awslambdaric: 3.0.0 -> 3.1.1 (#429949)

authored by Arian van Putten and committed by GitHub 62feee90 5c780c1c

+44 -4
+6 -4
pkgs/development/python-modules/awslambdaric/default.nix
··· 1 { 2 - stdenv, 3 lib, 4 buildPythonPackage, 5 fetchFromGitHub, ··· 14 perl, 15 setuptools, 16 simplejson, 17 }: 18 buildPythonPackage rec { 19 pname = "awslambdaric"; 20 - version = "3.0.0"; 21 pyproject = true; 22 23 disabled = isPy27; ··· 29 sha256 = "sha256-pUVWd4zpmTygndPIy76uVk7+sLCmwQqulLaUI7B0fQc="; 30 }; 31 32 - propagatedBuildInputs = [ simplejson ]; 33 34 nativeBuildInputs = [ 35 autoconf271 ··· 55 ]; 56 57 meta = with lib; { 58 - broken = stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; 59 description = "AWS Lambda Runtime Interface Client for Python"; 60 homepage = "https://github.com/aws/aws-lambda-python-runtime-interface-client"; 61 license = licenses.asl20;
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, ··· 13 perl, 14 setuptools, 15 simplejson, 16 + snapshot-restore-py, 17 }: 18 buildPythonPackage rec { 19 pname = "awslambdaric"; 20 + version = "3.1.1"; 21 pyproject = true; 22 23 disabled = isPy27; ··· 29 sha256 = "sha256-pUVWd4zpmTygndPIy76uVk7+sLCmwQqulLaUI7B0fQc="; 30 }; 31 32 + propagatedBuildInputs = [ 33 + simplejson 34 + snapshot-restore-py 35 + ]; 36 37 nativeBuildInputs = [ 38 autoconf271 ··· 58 ]; 59 60 meta = with lib; { 61 description = "AWS Lambda Runtime Interface Client for Python"; 62 homepage = "https://github.com/aws/aws-lambda-python-runtime-interface-client"; 63 license = licenses.asl20;
+36
pkgs/development/python-modules/snapshot-restore-py/default.nix
···
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + isPy27, 6 + pytestCheckHook, 7 + setuptools, 8 + }: 9 + buildPythonPackage rec { 10 + pname = "snapshot-restore-py"; 11 + version = "1.0.0"; 12 + pyproject = true; 13 + 14 + disabled = isPy27; 15 + 16 + src = fetchFromGitHub { 17 + owner = "aws"; 18 + repo = "snapshot-restore-py"; 19 + tag = "v${version}"; 20 + hash = "sha256-sixVSQcEqLTUrKxYAM13gzqttWnbXPMII0V/gtXM1IE="; 21 + }; 22 + 23 + build-system = [ setuptools ]; 24 + 25 + nativeCheckInputs = [ pytestCheckHook ]; 26 + 27 + pythonImportsCheck = [ "snapshot_restore_py" ]; 28 + 29 + meta = { 30 + description = "Snapshot Restore for Python library which can be used for registering runtime hooks in Snapstart enabled Python Lambda functions"; 31 + homepage = "https://github.com/aws/snapshot-restore-py"; 32 + license = lib.licenses.asl20; 33 + maintainers = with lib.maintainers; [ austinbutler ]; 34 + platforms = lib.platforms.all; 35 + }; 36 + }
+2
pkgs/top-level/python-packages.nix
··· 16687 16688 snappy-manifolds = callPackage ../development/python-modules/snappy-manifolds { }; 16689 16690 snapshottest = callPackage ../development/python-modules/snapshottest { }; 16691 16692 snaptime = callPackage ../development/python-modules/snaptime { };
··· 16687 16688 snappy-manifolds = callPackage ../development/python-modules/snappy-manifolds { }; 16689 16690 + snapshot-restore-py = callPackage ../development/python-modules/snapshot-restore-py { }; 16691 + 16692 snapshottest = callPackage ../development/python-modules/snapshottest { }; 16693 16694 snaptime = callPackage ../development/python-modules/snaptime { };