Releases: keithrozario/Klayers
Releases · keithrozario/Klayers
Python 3.12 Builds + Docs
Python 3.12 builds and documentation.
Python 3.12 Builds
Python 3.12 Builds. Deprecate Python 3.8 and Python 3.9.
P3.10 and P3.10-arm64 builds
We now build p3.10 and p3.10-arm64 (Graviton) builds.
April Release
New automatic builds on github PR merge. Once PRs are merge into master
the Github actions automatically uploads the latest config files and trigger a new build for new packages.
Other bug fixes and code refactoring.
Multi Python Builds
Latest release includes:
- Python 3.9 builds on top of just Python 3.8: Python 3.9 uses container builds instead of 'native' lambda functions, which should allow the building of packages that require more elevated privileges than available to lambda functions.
- New regions!! 🎉 🎉 : Welcome aboard Milan, South Africa and the still brand new Jakarta region. We now publish layers for Python 3.8 and Python 3.9 in these regions.
- Increased layer lifetimes: Layers now will last 365 days once expired. LTS layers were definitely requested for and we obliged.
- Reduced build frequency: To cope with the longer lasting layers, we've reduced our build frequency from once per week, to once per month.
- Removed updates to Git Repo: Klayers-Bot will no longer update this repo with the Arns. Instead we've linked to the API that will display the same information. This reduces traffic to the repo, and keeps the pipeline simpler.
- API version 2: A new v2 version of the API was released, to accommodate the changes for multi-python builds. This new API replaces the beta v1 version (which is deprecated and will be removed on the next release).
- Updated documentation to reflect new changes: Most docs have been updated (best effort) to reflect the new changes.
Lastly, the repo recently surpassed 1,000 stars. I'm extremely grateful, and honored to be part of this project.
Now let's go build!!
API version 1
Version 1 of the API