changeset 17:ecb7d3d41366 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/data_managers/data_manager_bakta commit e7c35e529ae95a2c9f2ecd87a3716e6866feabfa-dirty
author pimarin
date Fri, 04 Nov 2022 15:56:27 +0000
parents 718080c30a76
children 04bee0f935a2
files data_manager/bakta_build_database.py data_manager/bakta_build_database.xml data_manager/macro.xml
diffstat 3 files changed, 6 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/data_manager/bakta_build_database.py	Fri Nov 04 15:46:06 2022 +0000
+++ b/data_manager/bakta_build_database.py	Fri Nov 04 15:56:27 2022 +0000
@@ -3,10 +3,16 @@
 import json
 import os
 import sys
+import subprocess
 import tarfile
 from datetime import datetime
 from pathlib import Path
 
+
+# implement pip as a subprocess:
+subprocess.check_call([sys.executable, '-m', 'pip', 'install',
+'requests'])
+
 import requests
 
 
--- a/data_manager/bakta_build_database.xml	Fri Nov 04 15:46:06 2022 +0000
+++ b/data_manager/bakta_build_database.xml	Fri Nov 04 15:56:27 2022 +0000
@@ -4,7 +4,6 @@
         <import>macro.xml</import>
     </macros>
     <expand macro="requirements"/>
-
     <command detect_errors="exit_code">
       <![CDATA[
         python '$__tool_directory__/bakta_build_database.py'
--- a/data_manager/macro.xml	Fri Nov 04 15:46:06 2022 +0000
+++ b/data_manager/macro.xml	Fri Nov 04 15:56:27 2022 +0000
@@ -1,13 +1,11 @@
 <macros>
     <token name="@TOOL_VERSION@">1.5.1</token>
     <token name="@PYTHON_VERSION@">3.8</token>
-    <token name="@REQUESTS_VERSION@">2.28.1</token>
     <token name="@VERSION_SUFFIX@">0</token>
     <token name="@PROFILE@">21.05</token>
     <xml name="requirements">
         <requirements>w
             <requirement type="package" version="@PYTHON_VERSION@">python</requirement>
-            <requirement type="package" version="@REQUESTS_VERSION@">requests</requirement>
         </requirements>
     </xml>
 </macros>