getsentry / getsentry/sentry-python
Expose `Attributes` type definition in public place
Open
Beginner friendly
Improvement
Python
- Dominant language
- Python
- Stars
- 2.2k
- Forks
- 669
- Avg merge
- 1d 40m
- Merged PRs (30d)
- 212
Description
See https://github.com/getsentry/snuba/pull/8245#discussion_r3687009587.
It seems that users currently have to import with `from sentry_sdk._types import Attributes`
Contributor guide
Research direction
Start by inspecting sentry_sdk._types and the discussion linked in the issue to understand the current Attributes definition and the intended public import location. Expose the type through a public SDK path so users do not need to import from the private module, then verify that the public import works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100