From 5c19f66360f9bdf90dbfe5ba02d19633b683b836 Mon Sep 17 00:00:00 2001
From: Redmar van den Berg <RedmarvandenBerg@lumc.nl>
Date: Mon, 9 Dec 2019 12:47:00 +0100
Subject: [PATCH] Add Docker file

---
 Dockerfile | 8 ++++++++
 setup.py   | 4 ++--
 2 files changed, 10 insertions(+), 2 deletions(-)
 create mode 100644 Dockerfile

diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..8b950e3
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,8 @@
+FROM debian:buster-slim
+
+RUN apt update && apt install python3-pip python3-dev cython3 zlib1g-dev python3-numpy libssl-dev python3-setuptools -y
+RUN apt install -y libcurl4-openssl-dev
+RUN apt install -y libbz2-dev liblzma-dev
+COPY . vtools
+
+RUN cd vtools && pip3 install .
diff --git a/setup.py b/setup.py
index df61d13..8ef7fab 100644
--- a/setup.py
+++ b/setup.py
@@ -16,7 +16,7 @@ with open(readme_file) as desc_handle:
 
 setup(
     name="v-tools",
-    version="1.0.0-dev",
+    version="1.1.0-dev",
     description="Various tools operating over VCF files",
     long_description=long_desc,
     author="Sander Bollen",
@@ -31,7 +31,7 @@ setup(
     python_requires=">=3.6",
     zip_safe=False,
     include_package_data=True,
-    setup_requires=["cython"],
+    setup_requires=["cython", "numpy"],
     install_requires=[
         "click",
         "cyvcf2",
-- 
GitLab