Skip to content

v0.38.0 adding plenty of new dependencies #804

Closed
@Turbo87

Description

@Turbo87

How do you use Sentry?

Sentry SaaS (sentry.io)

SDK version

v0.38.0

Steps to reproduce

see https://github.com/rust-lang/crates.io/pull/11143/files

Expected result

No significant increase in dependencies

Actual result

The sentry crate suddenly pulls in actix-web with its 30 dependencies and plenty of other things that we are not actually using.

Is there a reason why the core sentry crate now needs all of these seemingly non-optional dependencies? If this comes from the new OpenTelemetry integration then maybe it would be better to put that behind a feature flag or extract it to a dedicated crate?

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't workingRustSDK

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions