[{"package": "tzlocal", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-tzlocal:4", "packageVersion": "5.4.4"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-openai:7", "package": "openai", "packageVersion": "2.44.0"}, {"package": "pycountry", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pycountry:2", "packageVersion": "26.2.16"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-praw:22", "package": "praw", "packageVersion": "7.8.1"}, {"package": "pyyaml", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pyyaml:2", "packageVersion": "6.0.3"}, {"package": "pyopenssl", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pyopenssl:15", "packageVersion": "26.3.0"}, {"package": "PyJWT", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-PyJWT:4", "packageVersion": "2.13.0"}, {"packageVersion": "1.14.1", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-scipy:3", "package": "scipy"}, {"package": "dynamodb-encryption-sdk", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-dynamodb-encryption-sdk:33", "packageVersion": "3.3.0"}, {"packageVersion": "3.3.4", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-psycopg:29", "package": "psycopg"}, {"packageVersion": "2026.2", "package": "pytz", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pytz:5"}, {"package": "amazon-textract-caller", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-amazon-textract-caller:20", "packageVersion": "0.2.4"}, {"packageVersion": "8.4.0", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-python-gitlab:20", "package": "python-gitlab"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pyotp:2", "packageVersion": "2.10.0", "package": "pyotp"}, {"package": "duckdb", "packageVersion": "1.5.4", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-duckdb:19"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-feedparser:2", "package": "feedparser", "packageVersion": "6.0.12"}, {"packageVersion": "0.7.1", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-defusedxml:1", "package": "defusedxml"}, {"packageVersion": "4.17.0", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pymongo:5", "package": "pymongo"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pdfplumber:23", "package": "pdfplumber", "packageVersion": "0.11.10"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-aws-xray-sdk:33", "packageVersion": "2.15.0", "package": "aws-xray-sdk"}, {"packageVersion": "4.4.0", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-mail-parser:9", "package": "mail-parser"}, {"package": "pdf2image", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pdf2image:1", "packageVersion": "1.17.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-requests:25", "package": "requests", "packageVersion": "2.34.2"}, {"package": "aliyun-python-sdk-actiontrail", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-aliyun-python-sdk-actiontrail:26", "packageVersion": "2.2.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-jinja2:8", "package": "jinja2", "packageVersion": "3.1.6"}, {"package": "tabulate", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-tabulate:2", "packageVersion": "0.10.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-dnspython:4", "package": "dnspython", "packageVersion": "2.8.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pandera:1", "packageVersion": "0.23.0", "package": "pandera"}, {"packageVersion": "2.3.10", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pymssql:8", "package": "pymssql"}, {"package": "imutils", "packageVersion": "0.5.4", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-imutils:1"}, {"packageVersion": "0.18.0", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-fuzzywuzzy:22", "package": "fuzzywuzzy"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-numpy:16", "packageVersion": "2.5.0", "package": "numpy"}, {"packageVersion": "11.0.0", "package": "pillow", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pillow:2"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-polars:22", "package": "polars", "packageVersion": "1.33.1"}, {"packageVersion": "2.9.12", "package": "psycopg2-binary", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-psycopg2-binary:3"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-SQLAlchemy:13", "package": "SQLAlchemy", "packageVersion": "2.0.51"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-RapidFuzz:6", "packageVersion": "3.14.5", "package": "RapidFuzz"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-redis:12", "packageVersion": "8.0.1", "package": "redis"}, {"package": "pyqldb", "packageVersion": "3.2.4", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pyqldb:33"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-mysql-connector-python:11", "package": "mysql-connector-python", "packageVersion": "9.7.0"}, {"package": "idna", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-idna:8", "packageVersion": "3.18"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-icalendar:15", "package": "icalendar", "packageVersion": "7.2.0"}, {"packageVersion": "15.3.0", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-stripe:26", "package": "stripe"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-opensearch-py:22", "packageVersion": "3.2.0", "package": "opensearch-py"}, {"packageVersion": "4.15.0", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-beautifulsoup4:15", "package": "beautifulsoup4"}, {"packageVersion": "2.2.3", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-pandas:17", "package": "pandas"}, {"package": "Pillow", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-Pillow:11", "packageVersion": "12.2.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-orjson:20", "package": "orjson", "packageVersion": "3.11.9"}, {"package": "redshift-connector", "packageVersion": "2.1.11", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-redshift-connector:29"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-cfnresponse:4", "package": "cfnresponse", "packageVersion": "1.1.5"}, {"package": "bcrypt", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-bcrypt:6", "packageVersion": "5.0.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-PyMuPDF:16", "packageVersion": "1.28.0", "package": "PyMuPDF"}, {"package": "curl_cffi", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-curl_cffi:16", "packageVersion": "0.15.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-gspread:23", "packageVersion": "6.2.1", "package": "gspread"}, {"package": "tls-client", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-tls-client:1", "packageVersion": "1.0.1"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-memray:32", "packageVersion": "1.19.3", "package": "memray"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-cryptography:25", "package": "cryptography", "packageVersion": "49.0.0"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-python-pptx:21", "package": "python-pptx", "packageVersion": "1.0.2"}, {"package": "aws-requests-auth", "arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-aws-requests-auth:25", "packageVersion": "0.4.3"}, {"arn": "arn:aws:lambda:af-south-1:770693421928:layer:Klayers-p312-boto3:33", "package": "boto3", "packageVersion": "1.43.38"}]