From 2cad0515a835fe5038e0d427b4868d697479b5e3 Mon Sep 17 00:00:00 2001 From: wpbonelli Date: Wed, 17 Jun 2026 08:14:13 -0700 Subject: [PATCH] fix(CellBudgetFile): trap OSError when detecting precision --- flopy/utils/binaryfile/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flopy/utils/binaryfile/__init__.py b/flopy/utils/binaryfile/__init__.py index c1f40d40e..c7838021c 100644 --- a/flopy/utils/binaryfile/__init__.py +++ b/flopy/utils/binaryfile/__init__.py @@ -2427,7 +2427,7 @@ def _set_precision(self, precision="single"): try: self._build_index() - except (BudgetIndexError, EOFError) as e: + except (BudgetIndexError, EOFError, OSError) as e: success = False self.__reset()