Source wheel fix (#319)

diff --git a/Cargo.toml b/Cargo.toml
index bf6cfe9..361a06e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -26,7 +26,7 @@
 license = "Apache-2.0"
 edition = "2021"
 rust-version = "1.64"
-include = ["/src", "/LICENSE.txt"]
+include = ["/src", "/datafusion", "/LICENSE.txt", "pyproject.toml", "Cargo.toml", "Cargo.lock"]
 
 [features]
 default = ["mimalloc"]
diff --git a/pyproject.toml b/pyproject.toml
index 6d8a9d2..87d0be6 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -16,7 +16,7 @@
 # under the License.
 
 [build-system]
-requires = ["maturin>=0.11,<0.15"]
+requires = ["maturin>=0.14,<0.15"]
 build-backend = "maturin"
 
 [project]
diff --git a/requirements.in b/requirements.in
index 7ee6a48..098e9f8 100644
--- a/requirements.in
+++ b/requirements.in
@@ -18,7 +18,7 @@
 black
 flake8
 isort
-maturin
+maturin>=0.14
 mypy
 numpy
 pyarrow