-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
@aws-cdk/aws-lambda-pythoneffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1
Description
Describe the feature
Today, PythonFunction
supports lockfiles from the following ecosystems:
- PIP
- Poetry
uv
is gaining in popularity and has its own lockfile, uv.lock
. It would be great if PythonFunction
supported using this lockfile.
Use Case
Allow the usage of Python modern dev tools.
Proposed Solution
Update the bundling logic in the Dockerfile.
The Dockerfile is still using Python 3.7 as the default, despite even Python 3.8 being deprecated.
Other Information
Issue inspired by #31753
Issue related to #31238
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
CDK version used
2.172.0
Environment details (OS name and version, etc.)
Ubuntu 24.04
isaacasancheza, sarflux, silas-m-flux, diraven, manmartgarc and 30 morethomasgtaylor
Metadata
Metadata
Assignees
Labels
@aws-cdk/aws-lambda-pythoneffort/mediumMedium work item – several days of effortMedium work item – several days of effortfeature-requestA feature should be added or improved.A feature should be added or improved.p1