Skip to content

Commit a6477cf

Browse files
committed
Merge branch 'develop' into docs/parser
* develop: (23 commits) improv: rename schema to model as per Tom's review improv: rename to event_parser as per Tom's review Update aws_lambda_powertools/utilities/parser/pydantic.py chore: remove flake8 polyfill as explicit dep chore: explicit DynamoDB Stream schema naming improv: expose all pydantic imports improv: adjust high level imports improv: add docstrings; event internal param renamed improv: propagate exception to parser chore: lint feat: add standalone parse function chore: kwarg over arg to ease refactoring fix: code inspect issues improv: simplify base envelope; increase test cov improv: test parser fix: unnecessary return; better error handling Update README.md (#190) improv: raise own exception; remove duplicates fix: snake_case improv: envelope structure & import ...
2 parents 4d9b2a9 + 29ca18e commit a6477cf

33 files changed

+931
-763
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# AWS Lambda Powertools
1+
# AWS Lambda Powertools (Python)
22

33
![Build](https://github.com/awslabs/aws-lambda-powertools/workflows/Powertools%20Python/badge.svg?branch=master)
44
![PythonSupport](https://img.shields.io/static/v1?label=python&message=3.6%20|%203.7|%203.8&color=blue?style=flat-square&logo=python) ![PyPI version](https://badge.fury.io/py/aws-lambda-powertools.svg) ![PyPi monthly downloads](https://img.shields.io/pypi/dm/aws-lambda-powertools)
55

6-
A suite of utilities for AWS Lambda functions to ease adopting best practices such as tracing, structured logging, custom metrics, and more.
6+
A suite of Python utilities for AWS Lambda functions to ease adopting best practices such as tracing, structured logging, custom metrics, and more. ([AWS Lambda Powertools Java](https://github.com/awslabs/aws-lambda-powertools-java) is also available).
77

88
**[📜Documentation](https://awslabs.github.io/aws-lambda-powertools-python/)** | **[API Docs](https://awslabs.github.io/aws-lambda-powertools-python/api/)** | **[🐍PyPi](https://pypi.org/project/aws-lambda-powertools/)** | **[Feature request](https://github.com/awslabs/aws-lambda-powertools-python/issues/new?assignees=&labels=feature-request%2C+triage&template=feature_request.md&title=)** | **[🐛Bug Report](https://github.com/awslabs/aws-lambda-powertools-python/issues/new?assignees=&labels=bug%2C+triage&template=bug_report.md&title=)** | **[Hello world example](https://github.com/aws-samples/cookiecutter-aws-sam-python)** | **[Detailed blog post](https://aws.amazon.com/blogs/opensource/simplifying-serverless-best-practices-with-lambda-powertools/)**
99

aws_lambda_powertools/utilities/advanced_parser/__init__.py

Lines changed: 0 additions & 6 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/envelopes/__init__.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/envelopes/base.py

Lines changed: 0 additions & 40 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/envelopes/dynamodb.py

Lines changed: 0 additions & 31 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/envelopes/envelopes.py

Lines changed: 0 additions & 42 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/envelopes/event_bridge.py

Lines changed: 0 additions & 20 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/envelopes/sqs.py

Lines changed: 0 additions & 27 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/parser.py

Lines changed: 0 additions & 68 deletions
This file was deleted.

aws_lambda_powertools/utilities/advanced_parser/schemas/__init__.py

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)