diff --git a/gitlab/update_feedstock.py b/gitlab/update_feedstock.py index 42680c57fc94da3daf1313c7d5b67c46b8109518..546bfb0e1068caabd9270ff310a042eec498165e 100755 --- a/gitlab/update_feedstock.py +++ b/gitlab/update_feedstock.py @@ -170,7 +170,8 @@ def update_meta(meta_path, package): doc = doc.replace('Modified BSD License (3-clause)', 'BSD 3-Clause') if package == 'bob': - requrl = 'https://gitlab.idiap.ch/bob/bob/raw/master/requirements.txt' + requrl = 'https://gitlab.idiap.ch/bob/bob/blob/v{}/requirements.txt' + requrl = requrl.format(stable_version) remote = requests.get(requrl) req = remote.content.decode() req = '\n - '.join(req.replace('== ', '==').strip().split('\n')) @@ -178,9 +179,10 @@ def update_meta(meta_path, package): te_id = doc.find('test:\n', be_id) template = '''{req} -run: - - python - - {req} + run: + - python + - numpy x.x + - {req} '''.format(req=req) doc = doc[:be_id] + template + doc[te_id:]