{"categories":[{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/3"}],"enrichment":{"capability":"Bridges WSGI-compatible web frameworks to AWS Lambda by converting API Gateway proxy integration events into WSGI requests and responses.","skillfed_tags":["aws-lambda","wsgi-adapter","serverless"],"use_cases":["Deploy a WSGI application to AWS Lambda without rewriting it for serverless.","Convert API Gateway proxy events into standard WSGI requests for existing frameworks.","Serve binary content from Lambda by configuring base64_content_types.","Migrate a traditional WSGI application to AWS Lambda with minimal code changes."],"what_it_does":"awsgi2 is a WSGI adapter that lets you run WSGI-compatible middleware and frameworks on AWS Lambda. It translates API Gateway proxy integration events into WSGI-compatible request/response pairs, allowing frameworks to work without modification in a serverless environment. The package is an improved fork of the original aws-wsgi project.\n\nYou install it, wrap your WSGI application in awsgi2.response() inside a Lambda handler, and deploy. It handles the event-to-WSGI conversion and response formatting, including support for base64-encoded content types. The package supports Python 3.8 through 3.12 and has a single runtime dependency on libadvian.","worth_installing":"Yes, if you need to run a WSGI framework on AWS Lambda and accept dormant maintenance. The package is stable and does one thing well, but expect no active development or bug fixes. Suitable for production use in stable, low-change applications; risky for projects requiring ongoing support or frequent updates."},"id":"awsgi2","links":{"html":"https://skillfed.io/packages/awsgi2","md":"https://skillfed.io/packages/awsgi2.md","pypi":"https://pypi.org/project/awsgi2/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-12-17","license_spdx":null,"license_treatment":"permissive","name":"awsgi2","python_support":"supports_current","summary":"A WSGI gateway for the AWS API Gateway/Lambda proxy integration"},"popularity":{"monthly_downloads":80993,"position":14258,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.2"}
