From fca3253ab48e82a26e996b174d5bc987a746d274 Mon Sep 17 00:00:00 2001 From: Tom Pollard Date: Tue, 3 Feb 2026 12:24:12 -0500 Subject: [PATCH 1/2] Bump version to 4.3.1 No new features. Backward compatible fixes. --- wfdb/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wfdb/version.py b/wfdb/version.py index 111dc917..ed48cdab 100644 --- a/wfdb/version.py +++ b/wfdb/version.py @@ -1 +1 @@ -__version__ = "4.3.0" +__version__ = "4.3.1" From aa13538c3a9ed680b4bbb822fa73cb541d5b1c08 Mon Sep 17 00:00:00 2001 From: Tom Pollard Date: Tue, 3 Feb 2026 12:24:31 -0500 Subject: [PATCH 2/2] Add release notes for 4.3.1 --- docs/changes.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/changes.rst b/docs/changes.rst index 6f0e13cf..cf2f716f 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -5,6 +5,21 @@ This page lists recent changes in the `wfdb` package (since version 4.0.0) that .. _development repository: https://github.com/MIT-LCP/wfdb-python +Version 4.3.1 (Feb 2026) +----------------------------- + +**Add fix for Pandas 3.0** + In Pandas 3.0, DataFrame.set_index() no longer accepts a raw numpy array as the keys argument. Adds fix by wrapping the index array in pd.Index(). + +**Fix ADC formula** + Fixes [formula for ADC gain](https://github.com/MIT-LCP/wfdb-python/pull/551). + +**Allow multifrequency signals to be written with expanded argument** + Allow [expanded parameter in MultiRecord.wrsamp](https://github.com/MIT-LCP/wfdb-python/pull/555). + +**Date validation when saving multi-segment records** + Adds validation check for date and time fields in headers when saving multi-segment records. + Version 4.3.0 (Apr 2025) -----------------------------