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