Package,Package Version,arn bcrypt,5.0.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-bcrypt:8 numpy,2.2.2,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-numpy:16 tabulate,0.9.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-tabulate:1 msal,1.34.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-msal:31 pydantic,2.12.5,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-pydantic:23 polars,1.33.1,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-polars:25 dynamodb-encryption-sdk,3.3.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-dynamodb-encryption-sdk:33 beautifulsoup4,4.14.3,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-beautifulsoup4:12 pyodbc,5.3.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-pyodbc:5 pyarrow,20.0.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-pyarrow:5 Pillow,12.0.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-Pillow:13 openai,2.8.1,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-openai:25 scipy,1.14.1,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-scipy:3 fastapi,0.123.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-fastapi:26 redshift-connector,2.1.10,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-redshift-connector:33 zeep,4.3.2,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-zeep:26 matplotlib,3.10.7,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-matplotlib:13 cfnresponse,1.1.5,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-cfnresponse:1 cryptography,46.0.3,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-cryptography:26 pycryptodome,3.23.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-pycryptodome:7 aiohttp,3.13.2,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-aiohttp:5 mysql-connector-python,9.5.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-mysql-connector-python:11 s3fs,2025.10.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-s3fs:27 jwcrypto,1.5.6,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-jwcrypto:10 snowflake-connector-python,4.1.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-snowflake-connector-python:13 requests,2.32.5,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-requests:25 aws-xray-sdk,2.15.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-aws-xray-sdk:33 jsonschema,4.25.1,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-jsonschema:18 aws-requests-auth,0.4.3,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-aws-requests-auth:25 jinja2,3.1.6,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-jinja2:9 praw,7.8.1,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-praw:17 weasyprint,66.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-weasyprint:8 aliyun-python-sdk-actiontrail,2.2.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-aliyun-python-sdk-actiontrail:28 llama-index,0.11.20,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-llama-index:4 redis,7.1.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-redis:4 paramiko,4.0.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-paramiko:22 openpyxl,3.1.5,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-openpyxl:4 pyqldb,3.2.4,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-pyqldb:33 pandas,2.2.3,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-pandas:25 mangum,0.19.0,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-mangum:11 idna,3.11,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-idna:6 boto3,1.41.5,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-boto3:33 pymssql,2.3.10,arn:aws:lambda:ap-southeast-1:770693421928:layer:Klayers-p310-pymssql:8