Michael Walmsley

Results 28 comments of Michael Walmsley

Not knowing the exact size of payloads is common, with larger payloads being the exception rather than the rule in most situations. The intention with this utility is to focus...

AWS Labs have released Python extended clients for SNS (https://github.com/awslabs/amazon-sns-python-extended-client-lib) and SQS (https://github.com/awslabs/amazon-sqs-python-extended-client-lib) which is nice for sending of large messages to SNS and SQS. At a minimum, the Powertools...

Thanks @heitorlessa, makes sense. For when this comes up again here is another example of AWS integration looking to deal with large events: [Support Sidelining large events (eventbridge-kafka connector)](https://github.com/awslabs/eventbridge-kafka-connector/issues/110)

Hi I've been quite time poor for a while but I did start a python port of the node dynamodb toolbox by Jeremy daly. It's not an Orm but provides...

I have completed an initial POC pass at API Middleware for ApiRestResolver - the middleware supports any python Callable structure including a class implementing the `__call__` method. Maybe this would...

Hey @ran-isenberg and @dreamorosi have you seen this from Mike Chambers: https://github.com/mikegc-aws/Lambda-MCP-Server This might be of interest - I think this could be a good thing to import into Powertools,...

Its pretty cool - I am making some videos about MCP at the moment because its pretty amazing to watch it go! What is even cooler is the implementation is...

[celebrate] Michael Walmsley reacted to your message: ________________________________ From: Henrique Graca ***@***.***> Sent: Tuesday, May 6, 2025 11:03:28 AM To: aws-powertools/powertools-lambda-dotnet ***@***.***> Cc: Michael Walmsley ***@***.***>; Mention ***@***.***> Subject: Re:...

My thinking is that the current approach with specific callback functions means if you want to add more then you need to add more Params - which becomes unwieldy if...

@leandrodamascena, what is the status of this? The original report is less about middleware processing and more about using the `enable_validation = True` flag and what it does. When this...