File tree 3 files changed +74
-1
lines changed
3 files changed +74
-1
lines changed Original file line number Diff line number Diff line change
1
+ # 2.0.4 (Feb 21, 2025)
2
+
3
+ Networking
4
+ * Check for wakeup socket errors on read and close and reinit to reset (#2482 )
5
+ * Improve client networking backoff / retry (#2480 )
6
+ * Check for socket and unresolved futures before creating selector in conn.check_version (#2477 )
7
+ * Handle socket init errors, e.g., when IPv6 is disabled (#2476 )
8
+
9
+ Fixes
10
+ * Avoid self-join in heartbeat thread close (#2488 )
11
+
12
+ Error Handling
13
+ * Always log broker errors in producer.send (#2478 )
14
+ * Retain unrecognized broker response error codes with dynamic error class (#2481 )
15
+ * Update kafka.errors with latest types (#2485 )
16
+
17
+ Compatibility
18
+ * Do not validate snappy xerial header version and compat fields (for redpanda) (#2483 )
19
+
20
+ Documentation
21
+ * Added missing docstrings in admin/client.py (#2487 )
22
+
23
+ Testing
24
+ * Update kafka broker test matrix; test against 3.9.0 (#2486 )
25
+ * Add default resources for new kafka server fixtures (#2484 )
26
+ * Drop make test-local; add PYTESTS configuration var
27
+ * Fix pytest runs when KAFKA_VERSION is not set
28
+
29
+ Project Maintenance
30
+ * Migrate to pyproject.toml / PEP-621
31
+ * Remove old travis files; update compatibility tests link to gha
32
+
1
33
# 2.0.3 (Feb 12, 2025)
2
34
3
35
Improvements
Original file line number Diff line number Diff line change @@ -2,6 +2,47 @@ Changelog
2
2
=========
3
3
4
4
5
+ 2.0.4 (Feb 21, 2025)
6
+ ####################
7
+
8
+ Networking
9
+ ----------
10
+ * Check for wakeup socket errors on read and close and reinit to reset (#2482)
11
+ * Improve client networking backoff / retry (#2480)
12
+ * Check for socket and unresolved futures before creating selector in conn.check_version (#2477)
13
+ * Handle socket init errors, e.g., when IPv6 is disabled (#2476)
14
+
15
+ Fixes
16
+ -----
17
+ * Avoid self-join in heartbeat thread close (#2488)
18
+
19
+ Error Handling
20
+ --------------
21
+ * Always log broker errors in producer.send (#2478)
22
+ * Retain unrecognized broker response error codes with dynamic error class (#2481)
23
+ * Update kafka.errors with latest types (#2485)
24
+
25
+ Compatibility
26
+ -------------
27
+ * Do not validate snappy xerial header version and compat fields (for redpanda) (#2483)
28
+
29
+ Documentation
30
+ -------------
31
+ * Added missing docstrings in admin/client.py (#2487)
32
+
33
+ Testing
34
+ -------
35
+ * Update kafka broker test matrix; test against 3.9.0 (#2486)
36
+ * Add default resources for new kafka server fixtures (#2484)
37
+ * Drop make test-local; add PYTESTS configuration var
38
+ * Fix pytest runs when KAFKA_VERSION is not set
39
+
40
+ Project Maintenance
41
+ -------------------
42
+ * Migrate to pyproject.toml / PEP-621
43
+ * Remove old travis files; update compatibility tests link to gha
44
+
45
+
5
46
2.0.3 (Feb 12, 2025)
6
47
####################
7
48
Original file line number Diff line number Diff line change 1
- __version__ = '2.0.4.dev '
1
+ __version__ = '2.0.4'
You can’t perform that action at this time.
0 commit comments