Tattler

Latest version: v2.4.0

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

Scan your dependencies

Page 1 of 3

2.4.0

- Client API can now take django models (and other objects) as context and serialize it in depth, including ForeignKeys

2.3.0

- Configure server endpoint for tattler client with variable TATTLER_SERVER_ADDRESS

2.2.0

- Allow customization of SMS 'routing group' to control delivery time, quality cost with `BULKSMS_ROUTING_GROUP` envvar.
- Declare compatibility with python 3.12

2.1.0

- When an addressbook plug-in provides a first name, pass that to `user_firstname` template variable of guessing it from email
- Improve `send()` interface to deliver details of notification failures such as SMTP AUTH errors
- Better document Python client SDK for looking up scopes and events onto tattler server.

2.0.1

- Fix failure to deliver email notification if it's plain-only and contains special characters
- Fix tattler prioritizing old-style template format to new-style if both co-existed

2.0.0

- Add tattler_livepreview to assist template editors with automatic expansion and delivery upon save.
- Rename template files to simplify editing: body and body_plain -> body.txt, body_html -> body.html, subject -> subject.txt, priority -> priority.txt . The old naming is still supported until v3.0, but will log deprecation messages.
- Automatically detect if a common ``_base`` is shared among all scopes, help directly in the template base directory.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.