From c2ada02bc59789c1dc6993087b35e4343e79653b Mon Sep 17 00:00:00 2001
From: Jan Janssen <janssen@mpie.de>
Date: Tue, 21 Nov 2023 10:43:41 +0100
Subject: [PATCH] Make shell scripts available through init

---
 pympipool/__init__.py       | 2 ++
 pympipool/shell/__init__.py | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/pympipool/__init__.py b/pympipool/__init__.py
index 9753846b..dfd18e95 100644
--- a/pympipool/__init__.py
+++ b/pympipool/__init__.py
@@ -3,6 +3,8 @@
 from ._version import get_versions
 from pympipool.mpi.executor import PyMPIExecutor
 from pympipool.shared.interface import SLURM_COMMAND
+from pympipool.shell.executor import ShellExecutor
+from pympipool.shell.interactive import ShellInteractiveExecutor
 from pympipool.slurm.executor import PySlurmExecutor
 
 try:  # The PyFluxExecutor requires flux-core to be installed.
diff --git a/pympipool/shell/__init__.py b/pympipool/shell/__init__.py
index e69de29b..09f4b1cc 100644
--- a/pympipool/shell/__init__.py
+++ b/pympipool/shell/__init__.py
@@ -0,0 +1,2 @@
+from pympipool.shell.executor import ShellExecutor
+from pympipool.shell.interactive import ShellInteractiveExecutor