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 1 { 2 - stdenv, 3 2 lib, 4 3 buildPythonPackage, 5 4 fetchFromGitHub, ··· 14 13 perl, 15 14 setuptools, 16 15 simplejson, 16 + snapshot-restore-py, 17 17 }: 18 18 buildPythonPackage rec { 19 19 pname = "awslambdaric"; 20 - version = "3.0.0"; 20 + version = "3.1.1"; 21 21 pyproject = true; 22 22 23 23 disabled = isPy27; ··· 29 29 sha256 = "sha256-pUVWd4zpmTygndPIy76uVk7+sLCmwQqulLaUI7B0fQc="; 30 30 }; 31 31 32 - propagatedBuildInputs = [ simplejson ]; 32 + propagatedBuildInputs = [ 33 + simplejson 34 + snapshot-restore-py 35 + ]; 33 36 34 37 nativeBuildInputs = [ 35 38 autoconf271 ··· 55 58 ]; 56 59 57 60 meta = with lib; { 58 - broken = stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; 59 61 description = "AWS Lambda Runtime Interface Client for Python"; 60 62 homepage = "https://github.com/aws/aws-lambda-python-runtime-interface-client"; 61 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 16687 16688 16688 snappy-manifolds = callPackage ../development/python-modules/snappy-manifolds { }; 16689 16689 16690 + snapshot-restore-py = callPackage ../development/python-modules/snapshot-restore-py { }; 16691 + 16690 16692 snapshottest = callPackage ../development/python-modules/snapshottest { }; 16691 16693 16692 16694 snaptime = callPackage ../development/python-modules/snaptime { };