Structlog-sentry

Latest version: v2.2.1

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

Scan your dependencies

Page 2 of 3

2.0.0

:rocket: Features

- 502f5a8 Refactor SentryProcessor
+ **BREAKING CHANGE:** rename `as_extra` argument to `as_context` as extra are depracated by Sentry SDK
+ **BREAKING CHANGE:** remove `SentryJSONProcessor` which is not necessary anymore (_read the docs for more information_)
- 356a2d0 **BREAKING CHANGE:** Unify level and event_level with sentry-sdk API
+ rename `level` to `event_level` in `SentryProcessor` and add `level` argument which controls log level of breadcrumbs
- 56175f6 use 'with_locals' setting from current sentry client

:wrench: Chores and Improvements

- 13b2650 Upgrade pre-commit hooks
- b22dce9 Upgrade dependencies
- 45c0f73 mark package as PEP-561 compatible
- de74b5a make logger action reporting optional
- f97537e enable dependabot

:bug: Bug fixes

- 5438480 handle record and logger objects without name attr

:package: Other

- d206f5e Add lint and commitsar jobs
- efc1f26 **BREAKING CHANGE:** Drop support for Python 3.6 and support Python 3.10
- db07a2f Update README.md to reflect SentryProcessor refactoring
- 29c1f11 Update tests for SentryProcessor and remove irrelevant ones
- f7d34ab add and update type annotations
- 0cf922c explicitly specify class constructor parameters
- b190a1a update pre-commit hooks to their latest version
- c711150 update pytest to 6.2.5

1.4.0

- 1511bb2 update dependencies
- 43f5a6e unpin sentry-sdk version

1.3.0

:rocket: Features

- e8e0b6a **(ci)** automated pypi release and changelog
- 576af0f allow ignoring loggers via optional argument

:bug: Bug fixes

- 8d74bef **(ci)** use poetry for build dist
- d020738 **(ci)** use correct actions runner
- 031890b **(ci)** add missing dependency for cryptography
- 626ea93 **(ci)** pin kiwicom/tox image
- 5f204d9 avoid sharing event extra and tag dict reference

:wrench: Chores and Improvements

- 83d4f45 **(ci)** avoid pypi upload if version already exists
- 6eacaed bump version to 1.3.0
- 205b6a8 **(readme)** remove unnecessary note about tox
- 189a78e add dependabot config
- 2de53b9 update supported python version classifiers
- 8152682 **(ci)** replace travis ci with github actions
- 9d1b858 update pre-commit hook versions
- c8fae6f manage project using poetry

:package: Other

- debac1d fix incorrect patching of sentry's ignore_logger
- aa5a329 update readme to reflect last changes and current owner
- 74f5590 change event exc_info default to false

1.2.2

Binaries are published at https://pypi.org/project/structlog-sentry/

1.2.1

Binaries are published at https://pypi.org/project/structlog-sentry/

1.2.0

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.