{"id":13416169,"url":"https://github.com/getsentry/sentry-python","last_synced_at":"2026-04-02T20:01:21.426Z","repository":{"id":37406064,"uuid":"137814779","full_name":"getsentry/sentry-python","owner":"getsentry","description":"The official Python SDK for Sentry.io","archived":false,"fork":false,"pushed_at":"2026-03-26T20:57:42.000Z","size":81803,"stargazers_count":2161,"open_issues_count":389,"forks_count":600,"subscribers_count":70,"default_branch":"master","last_synced_at":"2026-03-26T23:28:33.567Z","etag":null,"topics":["crash-reporting","hacktoberfest","python","sdk","sentry","sentry-python","tag-production","team-web-backend"],"latest_commit_sha":null,"homepage":"https://sentry.io/for/python/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getsentry.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"custom":["https://sentry.io/pricing/","https://sentry.io/"]}},"created_at":"2018-06-18T22:51:10.000Z","updated_at":"2026-03-26T17:24:18.000Z","dependencies_parsed_at":"2023-10-03T18:26:42.406Z","dependency_job_id":"374756b4-9a33-47c5-ad8b-738fd667238d","html_url":"https://github.com/getsentry/sentry-python","commit_stats":{"total_commits":2466,"total_committers":267,"mean_commits":9.235955056179776,"dds":0.7064071370640714,"last_synced_commit":"4bec4a4729b64525ef55947fd4042e0d62ef72cc"},"previous_names":[],"tags_count":332,"template":false,"template_full_name":null,"purl":"pkg:github/getsentry/sentry-python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsentry","download_url":"https://codeload.github.com/getsentry/sentry-python/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/sbom","scorecard":{"id":424637,"data":{"date":"2025-08-11","repo":{"name":"github.com/getsentry/sentry-python","commit":"e012ff1f1930be2db3228cdf11a8e9b4f615e0a5"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Code-Review","score":6,"reason":"Found 20/29 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:35","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:36","Info: topLevel 'contents' permission set to 'read': .github/workflows/ci.yml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:30","Warn: no topLevel permission defined: .github/workflows/enforce-license-compliance.yml:1","Warn: no topLevel permission defined: .github/workflows/release-comment-issues.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-ai.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-cloud.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-common.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-dbs.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-flags.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-gevent.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-graphql.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-misc.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-network.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-tasks.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-web-1.yml:19","Info: topLevel 'contents' permission set to 'read': .github/workflows/test-integrations-web-2.yml:19","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: $ cannot be followed by a word: .github/workflows/release-comment-issues.yml:23","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:92: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:101: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:115: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/codeql-analysis.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/enforce-license-compliance.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/enforce-license-compliance.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-comment-issues.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/release-comment-issues.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:120: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:169: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-ai.yml:178: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-ai.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:124: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:169: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-cloud.yml:178: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-cloud.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-common.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-common.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-common.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-common.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-common.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-common.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-common.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-common.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:158: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:159: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:165: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:209: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-dbs.yml:218: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-dbs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-flags.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-flags.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-flags.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-flags.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-flags.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-flags.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-flags.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-flags.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-gevent.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-gevent.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-gevent.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-gevent.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-gevent.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-gevent.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-gevent.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-gevent.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-graphql.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-graphql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-graphql.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-graphql.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-graphql.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-graphql.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-graphql.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-graphql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-misc.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-misc.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-misc.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-misc.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-misc.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-misc.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-misc.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-misc.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:87: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:109: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:145: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-network.yml:154: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-network.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:114: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:136: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:142: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:144: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:199: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-tasks.yml:208: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-tasks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-web-1.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-1.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-web-1.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-1.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-web-1.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-1.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-web-1.yml:109: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-1.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:136: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:137: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:210: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-integrations-web-2.yml:115: update your workflow using https://app.stepsecurity.io/secureworkflow/getsentry/sentry-python/test-integrations-web-2.yml/master?enable=pin","Warn: pipCommand not pinned by hash: scripts/generate-test-files.sh:13","Warn: pipCommand not pinned by hash: scripts/generate-test-files.sh:14","Warn: pipCommand not pinned by hash: scripts/generate-test-files.sh:15","Warn: pipCommand not pinned by hash: scripts/ready_yet/run.sh:13","Warn: downloadThenRun not pinned by hash: scripts/test-lambda-locally/deploy-lambda-locally.sh:10","Warn: pipCommand not pinned by hash: scripts/test-lambda-locally/deploy-lambda-locally.sh:17","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:50","Warn: pipCommand not pinned by hash: .github/workflows/ci.yml:52","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-ai.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-ai.yml:128","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-cloud.yml:53","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-cloud.yml:132","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-common.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-dbs.yml:69","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-dbs.yml:168","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-flags.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-gevent.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-graphql.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-misc.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-network.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-network.yml:116","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-tasks.yml:56","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-tasks.yml:150","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-web-1.yml:67","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-web-2.yml:49","Warn: pipCommand not pinned by hash: .github/workflows/test-integrations-web-2.yml:144","Info:   1 out of  56 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  43 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  27 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/getsentry/.github/SECURITY.md:1","Info: Found linked content: github.com/getsentry/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/getsentry/.github/SECURITY.md:1","Info: Found text in security policy: github.com/getsentry/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Branch-Protection","score":4,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Warn: codeowners review is not required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: 'up-to-date branches' is disabled on branch 'master'","Info: status check found to merge onto on branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 2.35.0 not signed: https://api.github.com/repos/getsentry/sentry-python/releases/240037431","Warn: release artifact 3.0.0a5 not signed: https://api.github.com/repos/getsentry/sentry-python/releases/238298782","Warn: release artifact 3.0.0a4 not signed: https://api.github.com/repos/getsentry/sentry-python/releases/236610357","Warn: release artifact 2.34.1 not signed: https://api.github.com/repos/getsentry/sentry-python/releases/236227281","Warn: release artifact 2.34.0 not signed: https://api.github.com/repos/getsentry/sentry-python/releases/235952711","Warn: release artifact 2.35.0 does not have provenance: https://api.github.com/repos/getsentry/sentry-python/releases/240037431","Warn: release artifact 3.0.0a5 does not have provenance: https://api.github.com/repos/getsentry/sentry-python/releases/238298782","Warn: release artifact 3.0.0a4 does not have provenance: https://api.github.com/repos/getsentry/sentry-python/releases/236610357","Warn: release artifact 2.34.1 does not have provenance: https://api.github.com/repos/getsentry/sentry-python/releases/236227281","Warn: release artifact 2.34.0 does not have provenance: https://api.github.com/repos/getsentry/sentry-python/releases/235952711"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":0,"reason":"41 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-34jh-p97f-mpxf","Warn: Project is vulnerable to: PYSEC-2023-212 / GHSA-g4mx-q9vg-27p4","Warn: Project is vulnerable to: PYSEC-2023-207 / GHSA-gwvm-45gx-3cf8","Warn: Project is vulnerable to: PYSEC-2019-133 / GHSA-mh33-7rrq-662w","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v","Warn: Project is vulnerable to: PYSEC-2019-132 / GHSA-r64q-w8jr-g9qp","Warn: Project is vulnerable to: PYSEC-2023-192 / GHSA-v845-jxx5-vc9f","Warn: Project is vulnerable to: PYSEC-2020-148 / GHSA-wqvq-5m8c-6g24","Warn: Project is vulnerable to: PYSEC-2018-32 / GHSA-www2-v7xj-xrc6","Warn: Project is vulnerable to: PYSEC-2021-108","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6","Warn: Project is vulnerable to: PYSEC-2020-29 / GHSA-5v8v-66v8-mwm7","Warn: Project is vulnerable to: PYSEC-2022-14 / GHSA-39ph-wr67-j4xq","Warn: Project is vulnerable to: PYSEC-2013-9 / GHSA-4gv5-qhvr-36vv","Warn: Project is vulnerable to: PYSEC-2021-437 / GHSA-5xp3-jfq3-5q8x","Warn: Project is vulnerable to: PYSEC-2019-160 / GHSA-c5h8-cq4v-cvfm","Warn: Project is vulnerable to: PYSEC-2013-8 / GHSA-g3p5-fjj9-h8gj","Warn: Project is vulnerable to: PYSEC-2020-173 / GHSA-gpvv-69j7-gwj8","Warn: Project is vulnerable to: PYSEC-2023-228 / GHSA-mq26-g339-26xf","Warn: Project is vulnerable to: GHSA-m87m-mmvp-v9qm","Warn: Project is vulnerable to: PYSEC-2013-30 / GHSA-x33v-f3gp-gw2c","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579","Warn: Project is vulnerable to: PYSEC-2024-171 / GHSA-79gp-q4wv-33fr","Warn: Project is vulnerable to: PYSEC-2023-177 / GHSA-x7m3-jprg-wc5g","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (21) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T01:58:35.978Z","repository_id":37406064,"created_at":"2025-08-19T01:58:35.978Z","updated_at":"2025-08-19T01:58:35.978Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31314787,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crash-reporting","hacktoberfest","python","sdk","sentry","sentry-python","tag-production","team-web-backend"],"created_at":"2024-07-30T21:00:54.937Z","updated_at":"2026-04-02T20:01:21.375Z","avatar_url":"https://github.com/getsentry.png","language":"Python","readme":"\u003ca href=\"https://sentry.io/?utm_source=github\u0026utm_medium=logo\" target=\"_blank\"\u003e\n  \u003cimg src=\"https://sentry-brand.storage.googleapis.com/github-banners/github-sdk-python.png\" alt=\"Sentry for Python\"\u003e\n\u003c/a\u003e\n\u003cdiv align=\"center\"\u003e\n\n_Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. If you want to join us\n[\u003ckbd\u003e**Check out our open positions**\u003c/kbd\u003e](https://sentry.io/careers/)_.\n\n[![Discord](https://img.shields.io/discord/621778831602221064?logo=discord\u0026labelColor=%20%235462eb\u0026logoColor=%20%23f5f5f5\u0026color=%20%235462eb)](https://discord.com/invite/Ww9hbqr)\n[![X Follow](https://img.shields.io/twitter/follow/sentry?label=sentry\u0026style=social)](https://x.com/intent/follow?screen_name=sentry)\n[![PyPi page link -- version](https://img.shields.io/pypi/v/sentry-sdk.svg)](https://pypi.python.org/pypi/sentry-sdk)\n\u003cimg src=\"https://img.shields.io/badge/python-3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 3.12 | 3.13 | 3.14-blue.svg\" alt=\"python\"\u003e\n[![Build Status](https://github.com/getsentry/sentry-python/actions/workflows/ci.yml/badge.svg)](https://github.com/getsentry/sentry-python/actions/workflows/ci.yml)\n\n\u003cbr/\u003e\n\n\u003c/div\u003e\n\n\n# Official Sentry SDK for Python\n\nWelcome to the official Python SDK for **[Sentry](http://sentry.io/)**.\n\n\n## 📦 Getting Started\n\n### Prerequisites\n\nYou need a Sentry [account](https://sentry.io/signup/) and [project](https://docs.sentry.io/product/projects/).\n\n### Installation\n\nGetting Sentry into your project is straightforward. Just run this command in your terminal:\n\n```bash\npip install --upgrade sentry-sdk\n```\n\n### Basic Configuration\n\nHere's a quick configuration example to get Sentry up and running:\n\n```python\nimport sentry_sdk\n\nsentry_sdk.init(\n    \"https://12927b5f211046b575ee51fd8b1ac34f@o1.ingest.sentry.io/1\",  # Your DSN here\n\n    # Set traces_sample_rate to 1.0 to capture 100%\n    # of traces for performance monitoring.\n    traces_sample_rate=1.0,\n)\n```\n\nWith this configuration, Sentry will monitor for exceptions and performance issues.\n\n### Quick Usage Example\n\nTo generate some events that will show up in Sentry, you can log messages or capture errors:\n\n```python\nimport sentry_sdk\nsentry_sdk.init(...)  # same as above\n\nsentry_sdk.capture_message(\"Hello Sentry!\")  # You'll see this in your Sentry dashboard.\n\nraise ValueError(\"Oops, something went wrong!\")  # This will create an error event in Sentry.\n```\n\n\n## 📚 Documentation\n\nFor more details on advanced usage, integrations, and customization, check out the full documentation on [https://docs.sentry.io](https://docs.sentry.io/).\n\n\n## 🧩 Integrations\n\nSentry integrates with a ton of popular Python libraries and frameworks, including [FastAPI](https://docs.sentry.io/platforms/python/integrations/fastapi/), [Django](https://docs.sentry.io/platforms/python/integrations/django/), [Celery](https://docs.sentry.io/platforms/python/integrations/celery/), [OpenAI](https://docs.sentry.io/platforms/python/integrations/openai/) and many, many more.  Check out the [full list of integrations](https://docs.sentry.io/platforms/python/integrations/) to get the full picture.\n\n\n## 🚧 Migrating Between Versions?\n\n### From `1.x` to `2.x`\n\nIf you're using the older `1.x` version of the SDK, now's the time to upgrade to `2.x`. It includes significant upgrades and new features. Check our [migration guide](https://docs.sentry.io/platforms/python/migration/1.x-to-2.x) for assistance.\n\n### From `raven-python`\n\nUsing the legacy `raven-python` client? It's now in maintenance mode, and we recommend migrating to the new SDK for an improved experience. Get all the details in our [migration guide](https://docs.sentry.io/platforms/python/migration/raven-to-sentry-sdk/).\n\n\n## 🙌 Want to Contribute?\n\nWe'd love your help in improving the Sentry SDK! Whether it's fixing bugs, adding features, writing new integrations, or enhancing documentation, every contribution is valuable.\n\nFor details on how to contribute, please read our [contribution guide](CONTRIBUTING.md) and explore the [open issues](https://github.com/getsentry/sentry-python/issues).\n\n\n## 🛟 Need Help?\n\nIf you encounter issues or need help setting up or configuring the SDK, don't hesitate to reach out to the [Sentry Community on Discord](https://discord.com/invite/Ww9hbqr). There is a ton of great people there ready to help!\n\n\n## 🔗 Resources\n\nHere are all resources to help you make the most of Sentry:\n\n- [Documentation](https://docs.sentry.io/platforms/python/) - Official documentation to get started.\n- [Discord](https://discord.com/invite/Ww9hbqr) - Join our Discord community.\n- [X/Twitter](https://x.com/intent/follow?screen_name=sentry) -  Follow us on X (Twitter) for updates.\n- [Stack Overflow](https://stackoverflow.com/questions/tagged/sentry) - Questions and answers related to Sentry.\n\n\u003ca name=\"license\"\u003e\u003c/a\u003e\n## 📃 License\n\nThe SDK is open-source and available under the MIT license. Check out the [LICENSE](LICENSE) file for more information.\n\n\n## 😘 Contributors\n\nThanks to everyone who has helped improve the SDK!\n\n\u003ca href=\"https://github.com/getsentry/sentry-python/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contributors-img.web.app/image?repo=getsentry/sentry-python\" /\u003e\n\u003c/a\u003e\n","funding_links":["https://sentry.io/pricing/","https://sentry.io/"],"categories":["Python Packages","Python","资源列表","日志记录","Exception tracking","Monitoring and Logging","Logging","日志","Logging [🔝](#readme)","Helpers","Extensions"],"sub_categories":["Views","日志","URLs","Templates","Logging","APM \u0026 Monitoring"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetsentry%2Fsentry-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetsentry%2Fsentry-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetsentry%2Fsentry-python/lists"}