From 2b784db83d24a52686fa48148c9a93b1e48bc4cd Mon Sep 17 00:00:00 2001 From: satriobio Date: Mon, 26 Oct 2026 10:18:47 +0000 Subject: [PATCH 1/6] Record unblocked reads in channel_read_latest_decision (#416) --- src/readfish/_read_until_client.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/readfish/_read_until_client.py b/src/readfish/_read_until_client.py index 3b4c1c07..664d4824 100644 --- a/src/readfish/_read_until_client.py +++ b/src/readfish/_read_until_client.py @@ -114,6 +114,7 @@ def unblock_read_batch( ) self.unblock_logger.debug(read_id) self.action_queue.put(actions) + self.channel_read_latest_decision.update(reads) def unblock_read( self, From 0fa8318d6b99ead070b7ece31e0cf49e891457fa Mon Sep 17 00:00:00 2001 From: satriobio Date: Tue, 27 Oct 2026 14:41:13 +0000 Subject: [PATCH 2/6] Removing support for Python 3.8 --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7f641bb8..5c2f2058 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ authors = [ ] license = "MIT" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" description = "ONT adaptive sampling" classifiers = [ "Development Status :: 4 - Beta", @@ -21,7 +21,6 @@ classifiers = [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", From c2f1852bc5288ca698d2312bd35f2b8c83e7df9d Mon Sep 17 00:00:00 2001 From: satriobio Date: Tue, 27 Oct 2026 14:45:50 +0000 Subject: [PATCH 3/6] Remove Python 3.8 from CI --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 9c9fb53f..fef4d9cc 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -33,7 +33,7 @@ jobs: timeout-minutes: 5 strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11"] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 From 565cb2298ca645e2aa9e223545620905a0edca67 Mon Sep 17 00:00:00 2001 From: Andrew Gavin Date: Wed, 28 Oct 2026 08:50:52 +0000 Subject: [PATCH 4/6] Bump version to 26.1.0 and updating changelog in README.md --- README.md | 6 ++++++ src/readfish/__about__.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c63c0084..0dcc3f36 100644 --- a/README.md +++ b/README.md @@ -562,6 +562,12 @@ And for our Awesome Logo please checkout out [@tim_bassford](https://twitter.com # Changelog + +## 26.1.0 + +1. Removed Python 3.8 support +1. Record unblocked reads in `channel_read_latest_decision` [(#416)](https://github.com/LooseLab/readfish/pull/416) + ## 2024.3.0 ### This release is breaking for ALL versions of `MinKNOW <= 6` and no longer supports Guppy. diff --git a/src/readfish/__about__.py b/src/readfish/__about__.py index f4e6887c..3b97fe91 100644 --- a/src/readfish/__about__.py +++ b/src/readfish/__about__.py @@ -2,4 +2,4 @@ Version of the read until software """ -__version__ = "2024.3.0" +__version__ = "2026.1.0" From 41439f48141828fbb1193b148de123b03c83fbd8 Mon Sep 17 00:00:00 2001 From: Andrew Gavin Date: Wed, 28 Oct 2026 09:08:48 +0000 Subject: [PATCH 5/6] Update version name --- README.md | 4 ++-- src/readfish/__about__.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0dcc3f36..487b8c51 100644 --- a/README.md +++ b/README.md @@ -563,10 +563,10 @@ And for our Awesome Logo please checkout out [@tim_bassford](https://twitter.com # Changelog -## 26.1.0 +## 26.10.0 1. Removed Python 3.8 support -1. Record unblocked reads in `channel_read_latest_decision` [(#416)](https://github.com/LooseLab/readfish/pull/416) +2. Record unblocked reads in `channel_read_latest_decision` [(#416)](https://github.com/LooseLab/readfish/pull/416) ## 2024.3.0 ### This release is breaking for ALL versions of `MinKNOW <= 6` and no longer supports Guppy. diff --git a/src/readfish/__about__.py b/src/readfish/__about__.py index 3b97fe91..193351fb 100644 --- a/src/readfish/__about__.py +++ b/src/readfish/__about__.py @@ -2,4 +2,4 @@ Version of the read until software """ -__version__ = "2026.1.0" +__version__ = "2026.10.0" From d35d4c7ca3c3711453c4f0c5b2ef78aa42afc788 Mon Sep 17 00:00:00 2001 From: Andrew Gavin Date: Wed, 28 Oct 2026 09:32:47 +0000 Subject: [PATCH 6/6] Update version naming --- README.md | 2 +- src/readfish/__about__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 487b8c51..c20bc906 100644 --- a/README.md +++ b/README.md @@ -563,7 +563,7 @@ And for our Awesome Logo please checkout out [@tim_bassford](https://twitter.com # Changelog -## 26.10.0 +## 26.1.0 1. Removed Python 3.8 support 2. Record unblocked reads in `channel_read_latest_decision` [(#416)](https://github.com/LooseLab/readfish/pull/416) diff --git a/src/readfish/__about__.py b/src/readfish/__about__.py index 193351fb..3b97fe91 100644 --- a/src/readfish/__about__.py +++ b/src/readfish/__about__.py @@ -2,4 +2,4 @@ Version of the read until software """ -__version__ = "2026.10.0" +__version__ = "2026.1.0"