├── .github └── workflows │ └── main.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── api_gateway_v2_to_wsgi.py ├── requirements-dev.txt ├── setup.cfg ├── setup.py ├── testing ├── data │ ├── cookies.json │ ├── get.json │ ├── headers.json │ ├── image.json │ ├── post.json │ └── query.json ├── example.md └── example │ ├── .gitignore │ ├── README.md │ ├── make-lambda │ ├── requirements.txt │ ├── sample_app.py │ └── tf │ ├── .gitignore │ ├── data │ └── placeholder_lambda.zip │ └── lambda_sample_app.tf ├── tests ├── __init__.py └── api_gateway_v2_to_wsgi_test.py └── tox.ini /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info 2 | *.pyc 3 | /.coverage 4 | /.tox 5 | /build 6 | /dist 7 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/README.md -------------------------------------------------------------------------------- /api_gateway_v2_to_wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/api_gateway_v2_to_wsgi.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | covdefaults 2 | coverage 3 | flask 4 | pytest 5 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/setup.py -------------------------------------------------------------------------------- /testing/data/cookies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/data/cookies.json -------------------------------------------------------------------------------- /testing/data/get.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/data/get.json -------------------------------------------------------------------------------- /testing/data/headers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/data/headers.json -------------------------------------------------------------------------------- /testing/data/image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/data/image.json -------------------------------------------------------------------------------- /testing/data/post.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/data/post.json -------------------------------------------------------------------------------- /testing/data/query.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/data/query.json -------------------------------------------------------------------------------- /testing/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/example.md -------------------------------------------------------------------------------- /testing/example/.gitignore: -------------------------------------------------------------------------------- 1 | /out.zip 2 | -------------------------------------------------------------------------------- /testing/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/example/README.md -------------------------------------------------------------------------------- /testing/example/make-lambda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/example/make-lambda -------------------------------------------------------------------------------- /testing/example/requirements.txt: -------------------------------------------------------------------------------- 1 | ../.. 2 | flask 3 | -------------------------------------------------------------------------------- /testing/example/sample_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/example/sample_app.py -------------------------------------------------------------------------------- /testing/example/tf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/example/tf/.gitignore -------------------------------------------------------------------------------- /testing/example/tf/data/placeholder_lambda.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/example/tf/data/placeholder_lambda.zip -------------------------------------------------------------------------------- /testing/example/tf/lambda_sample_app.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/testing/example/tf/lambda_sample_app.tf -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api_gateway_v2_to_wsgi_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/tests/api_gateway_v2_to_wsgi_test.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asottile-archive/api-gateway-v2-to-wsgi/HEAD/tox.ini --------------------------------------------------------------------------------