Tomodachi

Latest version: v0.28.3

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

Scan your dependencies

Page 23 of 26

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 via `real_ip_from` and `real_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.

0.2.16

- Solved issues with aiobotocore / aiohttp dependencies.
- Refactored loader functions.

0.2.15

- Corrected issue with configuration values for AWS and AWS SNS+SQS settings.
- Improved testing suite and more code coverage for integration tests.

0.2.14

- New "transport" invoker for service functions: `schedule`. It works like cron type scheduling where specific functions will be run on the specified interval. For example a function can be specified to run once per day at a specific time or every second minute, or the last Tuesday of January and March at 05:30 AM.
- Values for keyword arguments invoked by transport decorators were earlier always set to `None`, despite having other default values. This is now corrected.

Page 23 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.