# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-sentry-sdk VERSION= 2.47.0 KEYWORDS= python VARIANTS= v13 v14 SDESC[v13]= Sentry client (3.13) SDESC[v14]= Sentry client (3.14) HOMEPAGE= https://github.com/getsentry/sentry-python CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPIWHL/bd/ac/d6286ea0d49e7b58847faf67b00e56bb4ba3d525281e2ac306e1f1f353da DISTFILE[1]= sentry_sdk-2.47.0-py2.py3-none-any.whl:main DIST_SUBDIR= python-src DF_INDEX= 1 SPKGS[v13]= single SPKGS[v14]= single OPTIONS_AVAILABLE= PY313 PY314 OPTIONS_STANDARD= none VOPTS[v13]= PY313=ON PY314=OFF VOPTS[v14]= PY313=OFF PY314=ON DISTNAME= sentry_sdk-2.47.0.dist-info GENERATED= yes [PY313].RUN_DEPENDS_ON= python-urllib3:single:v13 python-certifi:single:v13 [PY313].USES_ON= python:v13,wheel [PY314].RUN_DEPENDS_ON= python-urllib3:single:v14 python-certifi:single:v14 [PY314].USES_ON= python:v14,wheel [FILE:2405:descriptions/desc.single] [image]
_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 [**Check out our open positions**]_. [Discord] [X Follow] [![PyPi page link -- version]](https://pypi.python.org/pypi/sentry-sdk) [image] [Build Status]
# Official Sentry SDK for Python Welcome to the official Python SDK for **[Sentry]**. ## 📦 Getting Started ### Prerequisites You need a Sentry [account] and [project]. ### Installation Getting Sentry into your project is straightforward. Just run this command in your terminal: ```bash pip install --upgrade sentry-sdk ``` ### Basic Configuration Here's a quick configuration example to get Sentry up and running: ```python import sentry_sdk sentry_sdk.init( "https://12927b5f211046b575ee51fd8b1ac34f@o1.ingest.sentry.io/1", # Your DSN here # Set traces_sample_rate to 1.0 to capture 100% # of traces for performance monitoring. traces_sample_rate=1.0, ) ``` With this configuration, Sentry will monitor for exceptions and performance issues. ### Quick Usage Example To generate some events that will show up in Sentry, you can log messages or capture errors: ```python import sentry_sdk sentry_sdk.init(...) # same as above sentry_sdk.capture_message("Hello Sentry!") # You'll see this in your Sentry dashboard. raise ValueError("Oops, something went wrong!") # This will create an error event in Sentry. ``` ## 📚 Documentation For more details on advanced usage, integrations, and customization, check out the full documentation on [https://docs.sentry.io]. ## 🧩 Integrations Sentry integrates with a ton of popular Python libraries and frameworks, including [FastAPI], [Django], [Celery], [OpenAI] and many, many more. Check out the [full list of integrations] to get the full picture. ## 🚧 Migrating Between Versions? ### From `1.x` to `2.x` If 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] for assistance. ### From `raven-python` Using 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]. [FILE:128:distinfo] d72f8c61025b7d1d9e52510d03a6247b280094a327dd900d987717a4fce93412 411088 python-src/sentry_sdk-2.47.0-py2.py3-none-any.whl