What’s Changed
🚀 New features
* Add ping support (172) dknowles2
* Add support for using WebSockets as a transport (171) dknowles2
📋 Other changes
* Update .gitignore (162) dknowles2
* Replace black, flake8, and isort with ruff (156) dknowles2
🧩 Dependency updates
* Bump mypy from 1.13.0 to 1.14.0 (170) dependabot
* Bump ruff from 0.8.3 to 0.8.4 (169) dependabot
* Bump pytest-asyncio from 0.24.0 to 0.25.0 (168) dependabot
* Bump ruff from 0.8.2 to 0.8.3 (166) dependabot
* Bump ruff from 0.8.1 to 0.8.2 (165) dependabot
* Bump pytest from 8.3.3 to 8.3.4 (164) dependabot
* Bump ruff from 0.8.0 to 0.8.1 (163) dependabot
* Bump ruff from 0.7.4 to 0.8.0 (161) dependabot
* Bump ruff from 0.7.3 to 0.7.4 (160) dependabot
* Bump ruff from 0.7.2 to 0.7.3 (159) dependabot
* Bump ruff from 0.7.1 to 0.7.2 (157) dependabot
* Bump dukpy from 0.4.0 to 0.5.0 (158) dependabot
* Bump ruff from 0.7.0 to 0.7.1 (155) dependabot
* Bump mypy from 1.12.0 to 1.13.0 (154) dependabot
* Bump ruff from 0.6.9 to 0.7.0 (152) dependabot
* Bump mypy from 1.11.2 to 1.12.0 (151) dependabot