aws_flask_lambda
Version 0.1.3 updates Flask and werkzeug version requirements to 3.0.3 and updates werkzeug.wrappers import, from base_request.py to request.py
Version 0.1.4 fixes an error when extracting the event['body'] on the AWS environment request, on the environ variable 'wsgi.input'
Installation
Install the package using pip:
pip install aws-flask-lambda
Usage
from aws_flask_lambda import FlaskLambda
from flask import request, jsonify
app = FlaskLambda(__name__)
@app.route('/greet', methods=['GET', 'POST'])
def greet():
name = request.form.get('name', 'World')
message = f'Hello, {name}!'
return (
jsonify({'message': message}),
200,
{'Content-Type': 'application/json'}
)
if __name__ == '__main__':
app.run(debug=True)
Metadata
Release files for aws-flask-lambda 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aws_flask_lambda-0.1.4.tar.gz | 3.0 kB | Details |
Release files / aws_flask_lambda-0.1.4.tar.gz
| Download URL | aws_flask_lambda-0.1.4.tar.gz |
|---|---|
| Size | 3.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b9255d860caf802bf4e43ae2593128b6f265c3f0ff67f1e2ce443684ee570b5c
|
|
BLAKE2b-256 checksum How to use checksums |
1855e556a8d919c72e275e3e683d4b7b788e646f1386df32a1b8ef687f8b4066
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.6
|