diff --git a/beeflow/__init__.py b/beeflow/__init__.py
new file mode 100644
index 000000000..921ad8241
--- /dev/null
+++ b/beeflow/__init__.py
@@ -0,0 +1 @@
+"""beeflow module."""
diff --git a/beeflow/client/__init__.py b/beeflow/client/__init__.py
new file mode 100644
index 000000000..08fce56b1
--- /dev/null
+++ b/beeflow/client/__init__.py
@@ -0,0 +1 @@
+"""beeflow client module."""
diff --git a/beeflow/common/__init__.py b/beeflow/common/__init__.py
new file mode 100644
index 000000000..9fd163d7a
--- /dev/null
+++ b/beeflow/common/__init__.py
@@ -0,0 +1 @@
+"""beeflow common module."""
diff --git a/beeflow/common/build/__init__.py b/beeflow/common/build/__init__.py
new file mode 100644
index 000000000..dbef02007
--- /dev/null
+++ b/beeflow/common/build/__init__.py
@@ -0,0 +1 @@
+"""beeflow common build module."""
diff --git a/beeflow/common/crt/__init__.py b/beeflow/common/crt/__init__.py
new file mode 100644
index 000000000..396235f73
--- /dev/null
+++ b/beeflow/common/crt/__init__.py
@@ -0,0 +1 @@
+"""beeflow common crt module."""
diff --git a/beeflow/common/cwl/__init__.py b/beeflow/common/cwl/__init__.py
new file mode 100644
index 000000000..55930d492
--- /dev/null
+++ b/beeflow/common/cwl/__init__.py
@@ -0,0 +1 @@
+"""beeflow common cwl module."""
diff --git a/beeflow/common/db/__init__.py b/beeflow/common/db/__init__.py
new file mode 100644
index 000000000..3c8296523
--- /dev/null
+++ b/beeflow/common/db/__init__.py
@@ -0,0 +1 @@
+"""beeflow common db module."""
diff --git a/beeflow/common/deps/__init__.py b/beeflow/common/deps/__init__.py
new file mode 100644
index 000000000..230661e86
--- /dev/null
+++ b/beeflow/common/deps/__init__.py
@@ -0,0 +1 @@
+"""beeflow common deps module."""
diff --git a/beeflow/common/gdb/__init__.py b/beeflow/common/gdb/__init__.py
new file mode 100644
index 000000000..0c10c111c
--- /dev/null
+++ b/beeflow/common/gdb/__init__.py
@@ -0,0 +1 @@
+"""beeflow common gdb module."""
diff --git a/beeflow/common/integration/__init__.py b/beeflow/common/integration/__init__.py
new file mode 100644
index 000000000..a8ae67dc2
--- /dev/null
+++ b/beeflow/common/integration/__init__.py
@@ -0,0 +1 @@
+"""beeflow common integration module."""
diff --git a/beeflow/remote/__init__.py b/beeflow/remote/__init__.py
new file mode 100644
index 000000000..5ea4e8536
--- /dev/null
+++ b/beeflow/remote/__init__.py
@@ -0,0 +1 @@
+"""beeflow remote module."""
diff --git a/beeflow/scheduler/__init__.py b/beeflow/scheduler/__init__.py
new file mode 100644
index 000000000..cee2727ee
--- /dev/null
+++ b/beeflow/scheduler/__init__.py
@@ -0,0 +1 @@
+"""beeflow scheduler module."""
diff --git a/beeflow/task_manager/__init__.py b/beeflow/task_manager/__init__.py
new file mode 100644
index 000000000..c876e2bc2
--- /dev/null
+++ b/beeflow/task_manager/__init__.py
@@ -0,0 +1 @@
+"""beeflow task_manager module."""
diff --git a/beeflow/wf_manager/__init__.py b/beeflow/wf_manager/__init__.py
new file mode 100644
index 000000000..b4dc8093e
--- /dev/null
+++ b/beeflow/wf_manager/__init__.py
@@ -0,0 +1 @@
+"""beeflow wf_manager module."""
diff --git a/beeflow/wf_manager/resources/__init__.py b/beeflow/wf_manager/resources/__init__.py
new file mode 100644
index 000000000..2f9a14723
--- /dev/null
+++ b/beeflow/wf_manager/resources/__init__.py
@@ -0,0 +1 @@
+"""beeflow wf_manager resources module."""
diff --git a/coverage.svg b/coverage.svg
index 1618ede7e..ae1c3500d 100644
--- a/coverage.svg
+++ b/coverage.svg
@@ -9,13 +9,13 @@
-
+
coverage
coverage
- 74%
- 74%
+ 54%
+ 54%