Skip to content

feat: Refactor and enhance type hints across multiple modules#25

Merged
jhnnsrs merged 2 commits intomainfrom
typing
May 12, 2025
Merged

feat: Refactor and enhance type hints across multiple modules#25
jhnnsrs merged 2 commits intomainfrom
typing

Conversation

@jhnnsrs
Copy link
Owner

@jhnnsrs jhnnsrs commented May 12, 2025

  • Improved type hints in graphql_ws.py, httpx.py, sign_local_link.py, split.py, subscription_transport_ws.py, mock.py, never_succeeding_link.py, statefulmock.py, utils.py, validate.py, helpers.py, and rath.py for better clarity and type safety.
  • Updated async context manager methods to return Self for improved type inference.
  • Enhanced error handling and logging messages for better debugging.
  • Cleaned up code formatting for consistency and readability.

jhnnsrs added 2 commits May 12, 2025 20:33
- Improved type hints in `graphql_ws.py`, `httpx.py`, `sign_local_link.py`, `split.py`, `subscription_transport_ws.py`, `mock.py`, `never_succeeding_link.py`, `statefulmock.py`, `utils.py`, `validate.py`, `helpers.py`, and `rath.py` for better clarity and type safety.
- Updated async context manager methods to return `Self` for improved type inference.
- Enhanced error handling and logging messages for better debugging.
- Cleaned up code formatting for consistency and readability.
@jhnnsrs jhnnsrs merged commit 63773ed into main May 12, 2025
6 checks passed
@jhnnsrs jhnnsrs deleted the typing branch May 12, 2025 18:37
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.

1 participant