From 5e1a630397236f858f4cbd2dd4d67bd773f24fcd Mon Sep 17 00:00:00 2001 From: Ingmar Schoegl Date: Sat, 25 Mar 2023 15:25:14 -0500 Subject: [PATCH] [Python] Deprecate h5py support --- interfaces/cython/cantera/composite.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/interfaces/cython/cantera/composite.py b/interfaces/cython/cantera/composite.py index 2076404d2a2..b2c16f3a13f 100644 --- a/interfaces/cython/cantera/composite.py +++ b/interfaces/cython/cantera/composite.py @@ -9,6 +9,11 @@ _h5py = None def _import_h5py(): + """ + .. deprecated:: 3.0 + + Function to be removed after Cantera 3.0, as ``h5py`` support will be removed. + """ # defer h5py import global _h5py if _h5py is not None: @@ -19,6 +24,7 @@ def _import_h5py(): except importlib.metadata.PackageNotFoundError: raise ImportError('Method requires a working h5py installation.') else: + warnings.warn("Support for 'h5py' to be removed after Cantera 3.0.") import h5py as _h5py