Skip to content

Commit e46a8fe

Browse files
committed
1.9.0
1 parent ab81eab commit e46a8fe

35 files changed

+204
-30
lines changed

ChangeLog

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
ChangeLog
22
============
33

4+
- 1.9.0
5+
- Remove Python 3.8 support (EOL), add Python 3.13 (5f25030)
6+
- Remove localhost and 127.0.0.1 from default NO_PROXY list (#994)
7+
- Support IPv6 CIDRs in the no_proxy option (#1033)
8+
- Fix thread safety condition in `teardown()` to improve `run_forever()` (#1015)
9+
- Fix #1024 by chunking data, recursion in on_error callback, thread leak in `_stop_ping_thread()`, avoid implicit None in `recv()` (#1036)
10+
- Avoid bare except clauses for better error handling (#1036)
11+
- Fix async (#983)
12+
- Resolve mypy type errors (#996, #1006, 813d570)
13+
- Test coverage improvements (#1035, #1036)
14+
- flake8 linting improvements (#1034)
15+
416
- 1.8.0
517
- Added `on_reconnect` parameter to WebSocketApp to handle callback ambiguity (#972)
618
- Improve handling of SSLEOFError and use reconnect bool (#961)

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@
187187
same "printed page" as the copyright notice for easier
188188
identification within third-party archives.
189189

190-
Copyright 2024 engn33r
190+
Copyright 2025 engn33r
191191

192192
Licensed under the Apache License, Version 2.0 (the "License");
193193
you may not use this file except in compliance with the License.

compliance/test_fuzzingclient.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
test_fuzzingclient.py
88
websocket - WebSocket client library for Python
99
10-
Copyright 2024 engn33r
10+
Copyright 2025 engn33r
1111
1212
Licensed under the Apache License, Version 2.0 (the "License");
1313
you may not use this file except in compliance with the License.

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ def setup(app):
3030

3131
# -- Project information -----------------------------------------------------
3232
project = "websocket-client"
33-
copyright = "2024"
33+
copyright = "2025"
3434
author = "liris"
3535

3636
# The full version, including alpha/beta/rc tags
37-
release = "1.8.0"
37+
release = "1.9.0"
3838

3939

4040
# -- General configuration ---------------------------------------------------

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
setup.py
55
websocket - WebSocket client library for Python
66
7-
Copyright 2024 engn33r
7+
Copyright 2025 engn33r
88
99
Licensed under the Apache License, Version 2.0 (the "License");
1010
you may not use this file except in compliance with the License.
@@ -19,7 +19,7 @@
1919
limitations under the License.
2020
"""
2121

22-
VERSION = "1.8.0"
22+
VERSION = "1.9.0"
2323

2424
install_requires: list[str] = []
2525
tests_require: list[str] = []

upload.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ python3 -m venv /tmp/ws-venv/
66
source /tmp/ws-venv/bin/activate
77

88
# Install dependencies
9-
pip3 install -U twine
9+
pip3 install -U build twine
1010

1111
# build the package
1212
python -m build

websocket/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
__init__.py
33
websocket - WebSocket client library for Python
44
5-
Copyright 2024 engn33r
5+
Copyright 2025 engn33r
66
77
Licensed under the Apache License, Version 2.0 (the "License");
88
you may not use this file except in compliance with the License.
@@ -27,4 +27,4 @@
2727
from ._logging import * # noqa: F401,F403
2828
from ._socket import * # noqa: F401,F403
2929

30-
__version__ = "1.8.0"
30+
__version__ = "1.9.0"

websocket/_abnf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
_abnf.py
1313
websocket - WebSocket client library for Python
1414
15-
Copyright 2024 engn33r
15+
Copyright 2025 engn33r
1616
1717
Licensed under the Apache License, Version 2.0 (the "License");
1818
you may not use this file except in compliance with the License.

websocket/_app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
_app.py
2121
websocket - WebSocket client library for Python
2222
23-
Copyright 2024 engn33r
23+
Copyright 2025 engn33r
2424
2525
Licensed under the Apache License, Version 2.0 (the "License");
2626
you may not use this file except in compliance with the License.

websocket/_cookiejar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
_cookiejar.py
66
websocket - WebSocket client library for Python
77
8-
Copyright 2024 engn33r
8+
Copyright 2025 engn33r
99
1010
Licensed under the Apache License, Version 2.0 (the "License");
1111
you may not use this file except in compliance with the License.

0 commit comments

Comments
 (0)