Skip to content

Conversation

@orbimatrix
Copy link

What was wrong?

The migration guide was missing key details regarding breaking changes introduced in v7, specifically concerning the removal of the LegacyWebSocketProvider and the dropped support for Python 3.8 and 3.9.

Closes #3778

How was it fixed?

Updated docs/migration.rst to include:

  • A new section noting that support for Python 3.8 and 3.9 has been dropped.
  • Updated the WebSocketProvider section to explicitly state that the LegacyWebSocketProvider has been removed (previously marked as deprecated) and replaced by the V2 implementation.
  • Clarified the migration path from WebsocketProviderV2 to WebSocketProvider.

Visuals

N/A (Documentation update only)

Checklist:

  • Documentation added or updated
  • Performed a self-review of my own code
  • Built the documentation locally to ensure no warnings or errors

@kclowes
Copy link
Collaborator

kclowes commented Dec 3, 2025

This needs to go in a new v8 section. It won't be released in v7.

@orbimatrix
Copy link
Author

@kclowes I will add a new section and will implement there!

@kclowes
Copy link
Collaborator

kclowes commented Dec 3, 2025

Great, thanks! I'm looking into those failures now, I don't think they have anything to do with your changes.

…nges in providers, middleware, and exception handling in a seprate new section
@orbimatrix
Copy link
Author

@kclowes I updated with new docs section and i don't know why checks are failing.

@orbimatrix
Copy link
Author

image Additionally, I'm getting these warnings also when i run sphinx-build -b html . _build/html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add migration guide and highlight breaking changes in docs

2 participants