From c603eea19e92393e1ab070e13a7042807e744caa Mon Sep 17 00:00:00 2001 From: "mori.k" Date: Fri, 4 Apr 2025 09:40:23 +0900 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E3=81=99=E3=82=8Bpackage?= =?UTF-8?q?=E3=82=92gnupg=E3=81=8B=E3=82=89python-gnupg=E3=81=AB=E5=A4=89?= =?UTF-8?q?=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lambda/sap-data-decrypt/Dockerfile | 2 +- lambda/sap-data-decrypt/Pipfile | 2 +- lambda/sap-data-decrypt/Pipfile.lock | 45 ++++++++++------------------ 3 files changed, 17 insertions(+), 32 deletions(-) diff --git a/lambda/sap-data-decrypt/Dockerfile b/lambda/sap-data-decrypt/Dockerfile index e3494644..d8171591 100644 --- a/lambda/sap-data-decrypt/Dockerfile +++ b/lambda/sap-data-decrypt/Dockerfile @@ -1,4 +1,3 @@ -# AWS公式のDockerイメージを利用 FROM python:3.12-slim-bookworm ENV TZ="Asia/Tokyo" @@ -22,5 +21,6 @@ COPY datadecrypt ./ # エントリーポイントの設定 ENTRYPOINT [ "/usr/local/bin/python", "-m", "awslambdaric" ] + # lambdaハンドラを起動 CMD [ "main.handler" ] \ No newline at end of file diff --git a/lambda/sap-data-decrypt/Pipfile b/lambda/sap-data-decrypt/Pipfile index 2d43817d..fd5ba1be 100644 --- a/lambda/sap-data-decrypt/Pipfile +++ b/lambda/sap-data-decrypt/Pipfile @@ -5,7 +5,7 @@ name = "pypi" [packages] boto3 = "*" -gnupg = "*" +python-gnupg = "*" awslambdaric = "*" [dev-packages] diff --git a/lambda/sap-data-decrypt/Pipfile.lock b/lambda/sap-data-decrypt/Pipfile.lock index bf7a5385..b2563d79 100644 --- a/lambda/sap-data-decrypt/Pipfile.lock +++ b/lambda/sap-data-decrypt/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "afaca3f20921117c2d3f52827ed27f98a78c920c885de56a0f97d86ee2260f77" + "sha256": "1a02067c1f004e5d31364e9631ef0cefbe083f9c667e82317ebda4bda9b2133e" }, "pipfile-spec": 6, "requires": { @@ -42,27 +42,20 @@ }, "boto3": { "hashes": [ - "sha256:77ff13723ad5b836a565c382610c3994e14ce643144dc9c604bfe1efb3213739", - "sha256:78fb57556c2337e087d2eda419ee371b52843a2420861114413791113efeabe2" + "sha256:439c2cd18c79386b1b9d5fdc4a4e7e418e57ac50431bdf9421c60f09807f40fb", + "sha256:ccdeee590902e6f4fb30cec6d3a88668545817fccfd3e5cb9cbc166c4a0000d4" ], "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==1.37.26" + "version": "==1.37.27" }, "botocore": { "hashes": [ - "sha256:7f6dc999e7a34c0917623aac67c9ea2389b741bb7babee1a88cf2cd04006ea7a", - "sha256:d499a617903cbcaae18380320125fa3a95cb625b613d746e6edc69c6f01f1326" + "sha256:143fd7cdb0d73f43aa1f14799124de7b857da7d7ab996af5c89a49e3032a9e66", + "sha256:a86d1ffbe344bfb183d9acc24de3428118fc166cb89d0f1ce1d412857edfacd7" ], "markers": "python_version >= '3.8'", - "version": "==1.37.26" - }, - "gnupg": { - "hashes": [ - "sha256:8db5a05c369dbc231dab4c98515ce828f2dffdc14f1534441a6c59b71c6d2031" - ], - "index": "pypi", - "version": "==2.3.1" + "version": "==1.37.27" }, "jmespath": { "hashes": [ @@ -72,22 +65,6 @@ "markers": "python_version >= '3.7'", "version": "==1.0.1" }, - "psutil": { - "hashes": [ - "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25", - "sha256:1e744154a6580bc968a0195fd25e80432d3afec619daf145b9e5ba16cc1d688e", - "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91", - "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da", - "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34", - "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553", - "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456", - "sha256:84df4eb63e16849689f76b1ffcb36db7b8de703d1bc1fe41773db487621b6c17", - "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993", - "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99" - ], - "markers": "python_version >= '3.6'", - "version": "==7.0.0" - }, "python-dateutil": { "hashes": [ "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", @@ -96,6 +73,14 @@ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2'", "version": "==2.9.0.post0" }, + "python-gnupg": { + "hashes": [ + "sha256:40ce25cde9df29af91fe931ce9df3ce544e14a37f62b13ca878c897217b2de6c", + "sha256:f2fdb5fb29615c77c2743e1cb3d9314353a6e87b10c37d238d91ae1c6feae086" + ], + "index": "pypi", + "version": "==0.5.4" + }, "s3transfer": { "hashes": [ "sha256:559f161658e1cf0a911f45940552c696735f5c74e64362e515f333ebed87d679",