getsentry / getsentry/sentry-python

Expose `Attributes` type definition in public place

Open Beginner friendly
#6,970 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.