powertools-lambda-python icon indicating copy to clipboard operation
powertools-lambda-python copied to clipboard

Feature request: Remove powertools-lambda-layer-cdk project when building Lambda layers

Open leandrodamascena opened this issue 4 months ago • 0 comments

Use case

The https://github.com/aws-powertools/powertools-lambda-layer-cdk project has been used in the past to build Lambda layers for this project, but this adds a lot of unnecessary complexity to this project.

1 - The project uses projen and we have had several issues with this in the past. Projen manages transitive dependencies in a completely obscure way and we have no control over this. 2 - The powertools-lambda-layer-cdk project is undocumented and lot of uncertain when running automations 3 - We do not need to use an external CDK constructor to build a layer that we have 100% control over 4 - We have slowed down our release process by at least 10 minutes using this constructor.

Solution/User Experience

No changes for customers

Alternative solutions

No response

Acknowledgment

leandrodamascena avatar Oct 01 '24 08:10 leandrodamascena