Skip to content

DeprecationWarning for BridgeOption raised at module level #2449

Description

@BobDotCom

Summary

The DeprecationWarning for bridge.Option is raised at the module level, and therefore shows when imported

Reproduction Steps

  1. Import discord.ext.bridge
  2. Observe the warning in console

Minimal Reproducible Code

from discord.ext.bridge import *

Expected Results

Only warn if the deprecated class is used

Actual Results

Always warn, even if the class isn't used

Intents

N/A

System Information

  • Python v3.12.0-final
  • py-cord v2.5.1-final
  • aiohttp v3.9.5
  • system info: Darwin 23.4.0 Darwin Kernel Version 23.4.0: Wed Feb 21 21:44:06 PST 2024; root:xnu-10063.101.15~2/RELEASE_ARM64_T8103

Checklist

  • I have searched the open issues for duplicates.
  • I have shown the entire traceback, if possible.
  • I have removed my token from display, if visible.

Additional Context

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions