Skip to content

Commit 45dfc98

Browse files
wu-shengclaude
andcommitted
feat: add httpx 0.28 testing for Python 3.14
Verified httpx 0.28.1 API compatibility: _client.Client.send, _client.AsyncClient.send, USE_CLIENT_DEFAULT all exist with same signatures. url.netloc remains bytes type. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 91a71e6 commit 45dfc98

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

docs/en/setup/Plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ or a limitation of SkyWalking auto-instrumentation (welcome to contribute!)
3030
| [happybase](https://happybase.readthedocs.io) | Python >=3.12 - ['1.3.0']; Python >=3.10 - ['1.2.0']; | `sw_happybase` |
3131
| [http_server](https://docs.python.org/3/library/http.server.html) | Python >=3.7 - ['*']; | `sw_http_server` |
3232
| [werkzeug](https://werkzeug.palletsprojects.com/) | Python >=3.7 - ['1.0.1', '2.0']; | `sw_http_server` |
33-
| [httpx](https://www.python-httpx.org/) | Python >=3.13 - ['0.23.*']; Python >=3.10 - ['0.23.*', '0.22.*']; | `sw_httpx` |
33+
| [httpx](https://www.python-httpx.org/) | Python >=3.14 - ['0.28.*', '0.23.*']; Python >=3.13 - ['0.23.*']; Python >=3.10 - ['0.23.*', '0.22.*']; | `sw_httpx` |
3434
| [kafka-python](https://kafka-python.readthedocs.io) | Python >=3.12 - ['2.3']; Python >=3.10 - ['2.0']; | `sw_kafka` |
3535
| [loguru](https://pypi.org/project/loguru/) | Python >=3.7 - ['0.6.0', '0.7.0']; | `sw_loguru` |
3636
| [mysqlclient](https://mysqlclient.readthedocs.io/) | Python >=3.7 - ['2.1.*']; | `sw_mysqlclient` |

skywalking/plugins/sw_httpx.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
link_vector = ['https://www.python-httpx.org/']
2424
support_matrix = {
2525
'httpx': {
26+
'>=3.14': ['0.28.*', '0.23.*'],
2627
'>=3.13': ['0.23.*'],
2728
'>=3.10': ['0.23.*', '0.22.*'],
2829
}

0 commit comments

Comments
 (0)