Talisker

Latest version: v0.21.3

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

Scan your dependencies

Page 4 of 9

0.11.0

-------------------

This release fixes an accidental hard dependency on celery that was added in 0.10.0.

The main feature is refactor of Talisker configuration, which now allows for
using a config file as well as environment variables. It also provides
consistant documentation for all configuration in a single place, and a new
talisker.help cli tool, and a new /_status/info/config endpoint for introspection.

* Add documentation for config, including new talisker.help command (386)
* Ensure optional extras are actually optional (385)
* Improve config error handling and logging of errors. (382)
* Add centralised config, with config file support (380)

0.10.2

-------------------

* Add companion TestContext.assert_not_log to match assert_log

0.10.1

-------------------

* Add assert_log helper to TestContext (377)
* Fixed where some classes where accidentally old-style classes in python 2

0.10.0

-------------------

* Add a public testing helper (testing.talisker.TestContext), to isolate and collect talisker data in tests (329)
* Expose new talisker.testing.clear_all() api to make it easier to reset talisker state in (328)
* Add a timeout for prometheus locks, and asupport non-blocking locking in gevent (358)
* Do not enable prometheus multiprocess mode if there is only one gunicorn worker (358)
* Remove username/email from any user data in sentry (342)
* Add a relative-to-request start timestamp to all sentry breadcrumbs. (340)
* Support prometheus 0.4+ (334)

0.9.16

-------------------

* Improve the ip->name mapping for requests metric names (304)
* improve sentry report metadata, add tags and also sql statement summary (306)
* Track per-request sql/http/log costs (325)
* add explicit context clears at various points (305)
* TERM=dumb turns off terminal colors

0.9.15

-------------------

* Support statsd 3.3 (290)
* Properly serialize the prometheus worker cleanup (296)
* Gracefully fail if lock can't be initialised (303)

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.