Awsmate

Latest version: v0.4.2

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.0

Added

- Documentation
- Contributing guidelines
- Code of conduct

- Example application
- Deployment scripts
- Python and Terraform source code to demonstrate `awsmate.apigateway`, `awsmate.s3` and `awsmate.logger`
- Corresponding documentation

- Code
- added variable `awsmate.__version__`
- added `awsmate.apigateway.LambdaProxyEvent.http_protocol()`
- added `awsmate.apigateway.LambdaProxyEvent.http_user_agent()`
- added `awsmate.apigateway.LambdaProxyEvent.query_domain_name()`
- added `awsmate.apigateway.LambdaProxyEvent.authorizer_claims()`
- added `awsmate.s3.LambdaNotificationEvent.object_size()`
- added `awsmate.s3.LambdaNotificationEvent.object_etag()`
- added `awsmate.s3.LambdaNotificationEvent.bucket_name()`
- added `awsmate.s3.LambdaNotificationEvent.bucket_arn()`
- added `awsmate.s3.LambdaNotificationEvent.event_name()`

Changed

- Documentation
- improved documentation in general

- Code
- made `awsmate.apigateway.LambdaProxyEvent.http_method()` based on `event['requestContext']['httpMethod']` instead of `event['httpMethod']`
- made `awsmate.apigateway.build_http_server_error_response()` to handle `**kwargs` to pass to `awsmate.apigateway.build_http_response`
- made `awsmate.apigateway.build_http_client_error_response()` to handle `**kwargs` to pass to `awsmate.apigateway.build_http_response`
- renamed `awsmate.apigateway.LambdaProxyEvent.call_path()` -> `awsmate.apigateway.LambdaProxyEvent.query_path()` and made it based on `event['requestContext']['path']` instead of `event['path']`
- renamed `awsmate.apigateway.LambdaProxyEvent.call_string()` -> `awsmate.apigateway.LambdaProxyEvent.query_string()` and made it include the prototype and the domain name of the call
- renamed `awsmate.apigateway.LambdaProxyEvent.payload()` -> `awsmate.apigateway.LambdaProxyEvent.query_payload_()`

Deprecated

*nothing*

Removed

*nothing*

Fixed

*nothing*

Security

*nothing*

0.0.3

Added

- this changelog
- documentation of the existing code
- function `awsmate.logger.log_internal_error()`

Changed

- Almost all functions: Python naming convention applied to parameters
- Method `awsmate.s3.LambdaNotificationEvent.object_key()`: corrected a typo in its name

Deprecated

*nothing*

Removed

*nothing*

Fixed

*nothing*

Security

*nothing*

0.0.2

Genesis.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.