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+
130# 2.0.3 (Feb 12, 2025)
231
332Improvements
Original file line number Diff line number Diff line change @@ -2,6 +2,43 @@ Changelog
22=========
33
44
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+
5422.0.3 (Feb 12, 2025)
643####################
744
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