python-sentry-sdk
Port variant v12
Summary Sentry client (3.12)
BROKEN
Package version 2.19.2
Homepage https://github.com/getsentry/sentry-python
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 06 DEC 2024, 22:49:18 UTC
Port created 01 JAN 2023, 17:21:46 UTC
Subpackage Descriptions
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**]_. # Official Sentry SDK for Python [Build Status] [![PyPi page link -- version]](https://pypi.python.org/pypi/sentry-sdk) [Discord] Welcome to the official Python SDK for **[Sentry]**! ## Getting Started ### 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 transactions 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 from sentry_sdk import capture_message 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. ``` #### Explore the Docs For more details on advanced usage, integrations, and customization, check out the full documentation: - [Official SDK Docs] - [API Reference] ## Integrations Sentry integrates with many popular Python libraries and frameworks, including: - [Django] - [Flask] - [FastAPI] - [Celery] - [AWS Lambda] Want more? [Check out the full list of integrations]. ### Rolling Your Own Integration? If you want to create a new integration or improve an existing one, we’d welcome your contributions! Please read our [contributing guide] before starting. ## 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
Configuration Switches (platform-specific settings discarded)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) python312:dev:std
python-pip:single:v12
autoselect-python:single:std
Build and Runtime python312:primary:std
Runtime (only) python-urllib3:single:v12
python-certifi:single:v12
Download groups
main mirror://PYPIWHL/31/4d/74597bb6bcc23abc774b8901277652c61331a9d4d0a8d1bdb20679b9bbcb
Distribution File Information
ebdc08228b4d131128e568d696c210d846e5b9d70aa0327dec6b1272d9d40b84 322942 python-src/sentry_sdk-2.19.2-py2.py3-none-any.whl
Ports that require python-sentry-sdk:v12
NetBox:std Flexible IPAM and DCIM tool with plugin support