Sentry SDK should be an optional package #8553

Closed
opened 2025-12-29 20:38:03 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Aug 31, 2023).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.6.0

Feature type

Change to existing functionality

Proposed functionality

NetBox supports error reporting via integration with Sentry as an optional feature, however sentry-sdk is currently a required package. It should be made optional. (This is similar to what we did for boto3 in #12906.)

Use case

This library is only needed if the Sentry integration is enabled.

Database changes

N/A

External dependencies

N/A

Originally created by @jeremystretch on GitHub (Aug 31, 2023). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.6.0 ### Feature type Change to existing functionality ### Proposed functionality NetBox supports [error reporting](https://docs.netbox.dev/en/stable/administration/error-reporting/#sentry) via integration with [Sentry](https://sentry.io/) as an optional feature, however [`sentry-sdk`](https://pypi.org/project/sentry-sdk/) is currently a required package. It should be made optional. (This is similar to what we did for `boto3` in #12906.) ### Use case This library is only needed if the Sentry integration is enabled. ### Database changes N/A ### External dependencies N/A
adam added the status: acceptedtype: feature labels 2025-12-29 20:38:03 +01:00
adam closed this issue 2025-12-29 20:38:04 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#8553