Skip to content

Commit 29ca18e

Browse files
authored
Merge pull request #189 from heitorlessa/improv/parser#118
chore: ease maintenance of upcoming parser #118
2 parents f665586 + 7480985 commit 29ca18e

32 files changed

+929
-761
lines changed

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.

aws_lambda_powertools/utilities/advanced_parser/schemas/dynamodb.py

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

aws_lambda_powertools/utilities/advanced_parser/schemas/sqs.py

Lines changed: 0 additions & 65 deletions
This file was deleted.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
"""Advanced event_parser utility
2+
"""
3+
from . import envelopes
4+
from .envelopes import BaseEnvelope
5+
from .exceptions import ModelValidationError
6+
from .parser import event_parser
7+
from .pydantic import BaseModel, root_validator, validator
8+
9+
__all__ = [
10+
"event_parser",
11+
"envelopes",
12+
"BaseEnvelope",
13+
"BaseModel",
14+
"validator",
15+
"root_validator",
16+
"ModelValidationError",
17+
]
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
from .base import BaseEnvelope
2+
from .dynamodb import DynamoDBEnvelope
3+
from .event_bridge import EventBridgeEnvelope
4+
from .sqs import SqsEnvelope
5+
6+
__all__ = ["DynamoDBEnvelope", "EventBridgeEnvelope", "SqsEnvelope", "BaseEnvelope"]

0 commit comments

Comments
 (0)