Framework for creating AWS Lambda Extensions
Project description
Python Extension Framework
This is a framework for building AWS Lambda Extensions.
Quickstart
$ pip install lef
To get started you can use the default Extension
class, or extend it.
Example:
import lef
def handler(event):
print(event)
extension = lef.Extension()
extension.register([lef.EventType.INVOKE], handler)
Development
Install Dependencies
$ poetry install --dev
Bump Version
You can use the bin/bump
script to bump the version. This is a wrapper for bumpversion.
$ bin/bump <VERSION LEVEL>
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lef-0.1.6.tar.gz
(2.5 kB
view details)
Built Distribution
lef-0.1.6-py3-none-any.whl
(2.7 kB
view details)
File details
Details for the file lef-0.1.6.tar.gz
.
File metadata
- Download URL: lef-0.1.6.tar.gz
- Upload date:
- Size: 2.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.0 Darwin/19.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c0a945cf59d2f2aa2b5e33dc632e174bc0b64ca2132c7996b2c3f3d4503c5eb |
|
MD5 | d52265646b9dd26e3ca1d8ef818f46c3 |
|
BLAKE2b-256 | ec300134a260772daf8ee1f7f66a319994447b57e5e77aac66de0b0a37d0cee3 |
File details
Details for the file lef-0.1.6-py3-none-any.whl
.
File metadata
- Download URL: lef-0.1.6-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.5 CPython/3.8.0 Darwin/19.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ab35df78f22680b826a10c23a200d7c4aa385057895ab0806ed87e5dc0fbfdd |
|
MD5 | b9da19242078e06f59dc754d87b70158 |
|
BLAKE2b-256 | c4a4b46b1f5df9422cb039034d1a56ffd4d70a69142e98406f146b8486cce8a9 |