File tree Expand file tree Collapse file tree 3 files changed +67
-1
lines changed Expand file tree Collapse file tree 3 files changed +67
-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
+ Testing
21
+ * Update kafka broker test matrix; test against 3.9.0 (#2486 )
22
+ * Add default resources for new kafka server fixtures (#2484 )
23
+ * Drop make test-local; add PYTESTS configuration var
24
+ * Fix pytest runs when KAFKA_VERSION is not set
25
+
26
+ Project Maintenance
27
+ * Migrate to pyproject.toml / PEP-621
28
+ * Remove old travis files; update compatibility tests link to gha
29
+
1
30
# 2.0.3 (Feb 12, 2025)
2
31
3
32
Improvements
Original file line number Diff line number Diff line change @@ -2,6 +2,43 @@ 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
+ Testing
30
+ -------
31
+ * Update kafka broker test matrix; test against 3.9.0 (#2486)
32
+ * Add default resources for new kafka server fixtures (#2484)
33
+ * Drop make test-local; add PYTESTS configuration var
34
+ * Fix pytest runs when KAFKA_VERSION is not set
35
+
36
+ Project Maintenance
37
+ -------------------
38
+ * Migrate to pyproject.toml / PEP-621
39
+ * Remove old travis files; update compatibility tests link to gha
40
+
41
+
5
42
2.0.3 (Feb 12, 2025)
6
43
####################
7
44
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