معرفی شرکت ها


aws-lambda-context-1.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

AWS Lambda Context class for type checking and testing
ویژگی مقدار
سیستم عامل -
نام فایل aws-lambda-context-1.1.0
نام aws-lambda-context
نسخه کتابخانه 1.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده New10 B.V.
ایمیل نویسنده pypi-admin@new10.com
آدرس صفحه اصلی https://gitlab.com/new10-public/python-lambda-context
آدرس اینترنتی https://pypi.org/project/aws-lambda-context/
مجوز -
Python Lambda Context ===================== A micro library that provides the AWS Lambda Context class for type checking and testing. Installing ---------- .. code-block:: pip install aws-lambda-context Usage ----- Import the LambdaContext on your handler file and type hint the lambda function with it: .. code-block:: python from aws_lambda_context import LambdaContext def my_lambda_handler(event: Any, context: LambdaContext) -> None: ... The type hint should enables type checking with mypy_ and editor auto-completion The class is also useful as a mock during tests: .. code-block:: python from aws_lambda_context import ( LambdaClientContext, LambdaClientContextMobileClient, LambdaCognitoIdentity, LambdaContext ) def test_handler(): lambda_cognito_identity = LambdaCognitoIdentity() lambda_cognito_identity.cognito_identity_id = 'cognito_identity_id' lambda_cognito_identity.cognito_identity_pool_id = 'cognito_identity_pool_id' lambda_client_context_mobile_client = LambdaClientContextMobileClient() lambda_client_context_mobile_client.installation_id = 'installation_id' lambda_client_context_mobile_client.app_title = 'app_title' lambda_client_context_mobile_client.app_version_name = 'app_version_name' lambda_client_context_mobile_client.app_version_code = 'app_version_code' lambda_client_context_mobile_client.app_package_name = 'app_package_name' lambda_client_context = LambdaClientContext() lambda_client_context.client = lambda_client_context_mobile_client lambda_client_context.custom = {'custom': True} lambda_client_context.env = {'env': 'test'} lambda_context = LambdaContext() lambda_context.function_name = 'function_name' lambda_context.function_version = 'function_version' lambda_context.invoked_function_arn = 'invoked_function_arn' lambda_context.memory_limit_in_mb = 'memory_limit_in_mb' lambda_context.aws_request_id = 'aws_request_id' lambda_context.log_group_name = 'log_group_name' lambda_context.log_stream_name = 'log_stream_name' lambda_context.identity = lambda_cognito_identity lambda_context.client_context = lambda_client_context assert handler({}, lambda_context) == 'something' References ---------- - https://docs.aws.amazon.com/lambda/latest/dg/python-context-object.html .. _mypy: http://mypy-lang.org/


نیازمندی

مقدار نام
==3.7.8 flake8
==4.3.21 isort
==0.720 mypy
==19.3b0 black
==5.0.1 pytest
==2.7.1 pytest-cov
==1.17.0 pre-commit
==0.5.10 bump2version


زبان مورد نیاز

مقدار نام
>= 3.6 Python


نحوه نصب


نصب پکیج whl aws-lambda-context-1.1.0:

    pip install aws-lambda-context-1.1.0.whl


نصب پکیج tar.gz aws-lambda-context-1.1.0:

    pip install aws-lambda-context-1.1.0.tar.gz