From 1f2cd7be987a446e78d995eb40e9ff283564883c Mon Sep 17 00:00:00 2001 From: Jeroen Hermans Date: Sun, 10 Mar 2019 19:18:40 +0100 Subject: [PATCH] Fix requirements --- requirements.txt | 16 ++++++++-------- setup.py | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/requirements.txt b/requirements.txt index 7c35df1..63479c6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,13 +1,13 @@ # protowhat deps -markdown2==2.3.5 -jinja2==2.10 +markdown2~=2.3.5 +jinja2~=2.10 # test deps -pytest==3.5.0 -codecov==2.0.15 -pytest-cov==2.5.1 -bashlex==0.12 +pytest~=3.5.0 +codecov~=2.0.15 +pytest-cov~=2.5.1 +bashlex~=0.12 # building documentation -sphinx==1.7.4 -sphinx_rtd_theme==v0.3.1 +sphinx~=1.7.4 +sphinx_rtd_theme~=0.3.1 diff --git a/setup.py b/setup.py index d3d6f43..b6a09ae 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ VERSION = str(ast.literal_eval(_version_re.search(fp.read()).group(1))) with open(REQUIREMENTS_FILE, encoding="utf-8") as fp: req_txt = fp.read() - _requirements_re_template = r"^({}(?:\s*[<>=]+\s*\S*)?)\s*(?:#.*)?$" + _requirements_re_template = r"^({}(?:\s*[~<>=]+\s*\S*)?)\s*(?:#.*)?$" REQUIREMENTS = [ re.search(_requirements_re_template.format(requirement), req_txt, re.M).group(0) for requirement in REQUIREMENT_NAMES