powertools-lambda-python
powertools-lambda-python copied to clipboard
Feature request: Remove powertools-lambda-layer-cdk project when building Lambda layers
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
- [X] This feature request meets Powertools for AWS Lambda (Python) Tenets
- [ ] Should this be considered in other Powertools for AWS Lambda languages? i.e. Java, TypeScript, and .NET