Releases: kalaspuff/tomodachi
Releases · kalaspuff/tomodachi
0.4.6
- Messages via SNS+SQS or AMQP over 60000 bytes as JSON will now be sent in a gzipped base64 encoded format to allow for larger limits and lower potential SNS costs due to multiplexed messaging.
- Fixes an issue with multidict 3.2.0 on hot-reload which made the tomodachi application crash.
0.4.5
- Possibility to requeue messages that result in specific exceptions. Exceptions that will nack the message (for AMQP transport) is called
AmqpInternalServiceError
. Exceptions that won't delete the message from the queue and in turn will result in it to "reappear" unless configured non-default (for AWS SNS+SQS transport) is calledAWSSNSSQSInternalServiceError
.
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
- Release fixes a major issue which caused invoked functions to not be able to declare any scope variables.
@http_static
decorator for serving static files from a folder on disk. Takes to values; 1. the path to the folder, either relative to the service file or absolute; 2. the base URL path for static files as a regexp.
0.3.0
- Changed format of access log for HTTP requests - now logging user agent and login name (if authorization via Basic Auth).
- Support for
X-Forwarded-For
headers viareal_ip_from
andreal_ip_header
options which will log the forwarded IP instead of the one from the load balancer / proxy. - Access log for HTTP can now be specified as a filename to which the service will log all requests.
- Fixes issue with schedule invoker which would crash if invoked at second 0.
- Updated dependencies to latest available versions.
0.2.17
- Timezone support for
schedule
invoker functions. - Added more decorator invoker functions as aliases for common scheduler
use cases -@minutely
,@hourly
,@daily
and@heartbeat
(every
second) - Updated example services and better test cases.
- Updated aiohttp / aiobotocore / botocore dependencies.