Registry / aws / kappa
library0.7.0pypypi✓ verified 83d ago

A CLI tool for AWS Lambda developers, providing commands to create, deploy, invoke, and manage Lambda functions and event sources. Current version is 0.7.0, last released in 2016 with no recent activity.

pip install kappa
INSTALL
IMPORT
SIG · KAPPA
K
kappa
awspythonv0.7.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Kappa
import kappa
from kappa import Kappa

Create a Lambda function using kappa.

from kappa import Kappa import os k = Kappa(profile_name=os.environ.get('AWS_PROFILE', 'default'), region=os.environ.get('AWS_DEFAULT_REGION', 'us-east-1')) k.create('myfunc', 'index.handler', 'path/to/function.zip', role='arn:aws:iam::123456789012:role/lambda_basic_execution')
kappa --version
Debug
Known issues
deprecatedkappa is no longer maintained; last release 2016. Use AWS SAM or chalice instead.
fix
Migrate to AWS SAM (serverless application model) or chalice for modern Lambda development.
affects: >=0.0.0
breakingVersion 0.3.0 introduced breaking changes in command structure; non-backwards-compatible.
fix
Upgrade to 0.3.0+ and adjust commands per changelog.
affects: <0.3.0
gotchaRequires an existing IAM role ARN; does not create roles automatically.
fix
Pre-create the IAM role with appropriate permissions and use its ARN.
affects: all
Upgrade
Version history
0.7.0latest on PyPI · released Feb 13, 2017
Audit
Dependencies
boto3requiredAWS SDK for Python, required for AWS interactions
Agent activity
21 hits · last 30 days
node
20
Resources
kappa — pip install kappa · libregistry