diff --git a/.gitignore b/.gitignore
index f7275bbbd035b827023cbae18954c0703b200c34..7d5436b2df9f9ace78489f321119e5ab8814873d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 venv/
+poetry.lock
diff --git a/README.md b/README.md
index 28cef576238b5bd22a0746954d1ca157cfcbf5e0..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +0,0 @@
-# A wheel to rule them all...
-
-This is a test wheel on how to get scikit-fdiff usable in pyodide.
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000000000000000000000000000000000000..8ace3c243966d12daabb0c12eff431c66ef77eb1
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,15 @@
+[tool.poetry]
+name = "steldermann-test-wheel"
+version = "0.1.0"
+description = "A simple test to ship scikit-fdiff to pyodide."
+authors = ["ingo.steldermann <ingo.steldermann@rwth-aachen.de>"]
+readme = "README.md"
+
+[tool.poetry.dependencies]
+python = "^3.9"
+scikit-fdiff = "^0.7.0"
+
+
+[build-system]
+requires = ["poetry-core"]
+build-backend = "poetry.core.masonry.api"
diff --git a/steldermann_test_wheel/__init__.py b/steldermann_test_wheel/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/tests/__init__.py b/tests/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391