: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