File tree Expand file tree Collapse file tree
tests/translators_loggers Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ license = {text = "GNU General Public License v3 (GPLv3)"}
2626dependencies = [
2727 " jsonschema" ,
2828 " matplotlib" ,
29+ " pygraphviz" ,
2930 " networkx" ,
3031 " numpy" ,
3132 " pandas" ,
Original file line number Diff line number Diff line change 1- # docker build -t wfcommons-dev -f Dockerfile.airflow .
2- # docker run -it --rm -v .:/home/wfcommons/mount wfcommons-dev /bin/bash
1+ # docker build -t wfcommons-dev-airflow -f Dockerfile.airflow .
2+ # docker run -it --rm -v .:/home/wfcommons/mount wfcommons-dev-airflow /bin/bash
33
44FROM amd64/ubuntu:noble
55
@@ -21,12 +21,14 @@ RUN apt-get -y install cmake-data
2121RUN apt-get -y install sudo
2222RUN apt-get -y install vim --fix-missing
2323RUN apt-get -y install gcc
24+ RUN apt-get -y install graphviz libgraphviz-dev
25+
2426#RUN apt-get -y install gcc-multilib
2527
2628# Python stuff
2729RUN apt-get -y install python3 python3-pip
2830RUN python3 -m pip install --break-system-packages pathos pandas filelock
29- RUN python3 -m pip install --break-system-packages networkx scipy matplotlib
31+ RUN python3 -m pip install --break-system-packages networkx scipy matplotlib pygraphviz
3032RUN python3 -m pip install --break-system-packages pyyaml jsonschema requests
3133RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
3234
Original file line number Diff line number Diff line change @@ -22,12 +22,14 @@ RUN apt-get -y install sudo
2222RUN apt-get -y install vim --fix-missing
2323RUN apt-get -y install gcc
2424RUN apt-get -y install gcc-multilib
25+ RUN apt-get -y install graphviz libgraphviz-dev
26+
2527
2628# Python stuff
2729RUN apt-get -y install python3 python3-pip
2830RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
2931RUN python3 -m pip install --break-system-packages pathos pandas filelock
30- RUN python3 -m pip install --break-system-packages networkx scipy matplotlib
32+ RUN python3 -m pip install --break-system-packages networkx scipy matplotlib pygraphviz
3133RUN python3 -m pip install --break-system-packages pyyaml jsonschema requests
3234RUN python3 -m pip install --break-system-packages --upgrade setuptools
3335
Original file line number Diff line number Diff line change 1- # docker build --platform amd64 -t wfcommons-dev-dask -f Dockerfile.dask .
2- # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-dask /bin/bash
1+ # docker build --platform amd64 -t wfcommons-dev-cwl -f Dockerfile.cwl .
2+ # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-cwl /bin/bash
33
44FROM amd64/ubuntu:noble
55
@@ -22,12 +22,13 @@ RUN apt-get -y install sudo
2222RUN apt-get -y install vim --fix-missing
2323RUN apt-get -y install gcc
2424RUN apt-get -y install gcc-multilib
25+ RUN apt-get -y install graphviz libgraphviz-dev
2526
2627# Python stuff
2728RUN apt-get -y install python3 python3-pip
2829RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
2930RUN python3 -m pip install --break-system-packages pathos pandas filelock
30- RUN python3 -m pip install --break-system-packages networkx scipy matplotlib
31+ RUN python3 -m pip install --break-system-packages networkx scipy matplotlib pygraphviz
3132RUN python3 -m pip install --break-system-packages pyyaml jsonschema requests
3233RUN python3 -m pip install --break-system-packages --upgrade setuptools
3334
Original file line number Diff line number Diff line change @@ -22,12 +22,14 @@ RUN apt-get -y install sudo
2222RUN apt-get -y install vim --fix-missing
2323RUN apt-get -y install gcc
2424RUN apt-get -y install gcc-multilib
25+ RUN apt-get -y install graphviz libgraphviz-dev
26+
2527
2628# Python stuff
2729RUN apt-get -y install python3 python3-pip
2830RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
2931RUN python3 -m pip install --break-system-packages pathos pandas filelock
30- RUN python3 -m pip install --break-system-packages networkx scipy matplotlib
32+ RUN python3 -m pip install --break-system-packages networkx scipy matplotlib pygraphviz
3133RUN python3 -m pip install --break-system-packages pyyaml jsonschema requests
3234RUN python3 -m pip install --break-system-packages --upgrade setuptools
3335
Original file line number Diff line number Diff line change 1- # docker build --platform amd64 -t wfcommons-dev -f Dockerfile.parsl .
2- # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev /bin/bash
1+ # docker build --platform amd64 -t wfcommons-dev-makeflow -f Dockerfile.makeflow .
2+ # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-makeflow /bin/bash
33
44FROM amd64/ubuntu:noble
55
@@ -23,12 +23,14 @@ RUN apt-get -y install sudo
2323RUN apt-get -y install vim --fix-missing
2424RUN apt-get -y install gcc
2525RUN apt-get -y install gcc-multilib
26+ RUN apt-get -y install graphviz libgraphviz-dev
27+
2628
2729# Python stuff
2830RUN apt-get -y install python3 python3-pip
2931RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
3032RUN python3 -m pip install --break-system-packages pathos pandas filelock
31- RUN python3 -m pip install --break-system-packages networkx scipy matplotlib
33+ RUN python3 -m pip install --break-system-packages networkx scipy matplotlib pygraphviz
3234RUN python3 -m pip install --break-system-packages pyyaml jsonschema requests
3335RUN python3 -m pip install --break-system-packages --upgrade setuptools
3436
Original file line number Diff line number Diff line change @@ -23,12 +23,14 @@ RUN apt-get -y install sudo
2323RUN apt-get -y install vim --fix-missing
2424RUN apt-get -y install gcc
2525RUN apt-get -y install gcc-multilib
26+ RUN apt-get -y install graphviz libgraphviz-dev
27+
2628
2729# Python stuff
2830RUN apt-get -y install python3 python3-pip
2931RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
3032RUN pip install --break-system-packages pathos pandas filelock
31- RUN pip install --break-system-packages networkx scipy matplotlib
33+ RUN pip install --break-system-packages networkx scipy matplotlib pygraphviz
3234RUN pip install --break-system-packages pyyaml jsonschema requests
3335RUN python3 -m pip install --break-system-packages --upgrade setuptools
3436
Original file line number Diff line number Diff line change 1- # docker build --platform amd64 -t wfcommons-dev -f Dockerfile.parsl .
2- # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev /bin/bash
1+ # docker build --platform amd64 -t wfcommons-dev-parsl -f Dockerfile.parsl .
2+ # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-parsl /bin/bash
33
44FROM amd64/ubuntu:noble
55
@@ -22,12 +22,14 @@ RUN apt-get -y install sudo
2222RUN apt-get -y install vim --fix-missing
2323RUN apt-get -y install gcc
2424RUN apt-get -y install gcc-multilib
25+ RUN apt-get -y install graphviz libgraphviz-dev
26+
2527
2628# Python stuff
2729RUN apt-get -y install python3 python3-pip
2830RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
2931RUN python3 -m pip install --break-system-packages pathos pandas filelock
30- RUN python3 -m pip install --break-system-packages networkx scipy matplotlib
32+ RUN python3 -m pip install --break-system-packages networkx scipy matplotlib pygraphviz
3133RUN python3 -m pip install --break-system-packages pyyaml jsonschema requests
3234RUN python3 -m pip install --break-system-packages --upgrade setuptools
3335
Original file line number Diff line number Diff line change 1- # docker build --platform amd64 -t wfcommons-dev-dask -f Dockerfile.dask .
2- # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-dask /bin/bash
1+ # docker build --platform amd64 -t wfcommons-dev-pegasus -f Dockerfile.pegasus .
2+ # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-pegasus /bin/bash
33
44FROM amd64/ubuntu:noble
55
@@ -22,12 +22,14 @@ RUN apt-get -y install sudo
2222RUN apt-get -y install vim --fix-missing
2323RUN apt-get -y install gcc
2424RUN apt-get -y install gcc-multilib
25+ RUN apt-get -y install graphviz libgraphviz-dev
26+
2527
2628# Python stuff
2729RUN apt-get -y install python3 python3-pip
2830RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
2931RUN python3 -m pip install --break-system-packages pathos pandas filelock
30- RUN python3 -m pip install --break-system-packages networkx scipy matplotlib
32+ RUN python3 -m pip install --break-system-packages networkx scipy matplotlib pygraphviz
3133RUN python3 -m pip install --break-system-packages pyyaml jsonschema requests
3234RUN python3 -m pip install --break-system-packages --upgrade setuptools
3335
Original file line number Diff line number Diff line change 1- # docker build --platform amd64 -t wfcommons-dev-dask -f Dockerfile.dask .
2- # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-dask /bin/bash
1+ # docker build --platform amd64 -t wfcommons-dev-pycompss -f Dockerfile.pycompss .
2+ # docker run -it --rm -v `pwd`:/home/wfcommons wfcommons-dev-pycompss /bin/bash
33
44FROM compss/pycompss
55
@@ -22,12 +22,14 @@ RUN apt-get -y install sudo
2222RUN apt-get -y install vim --fix-missing
2323RUN apt-get -y install gcc
2424RUN apt-get -y install gcc-multilib
25+ RUN apt-get -y install graphviz libgraphviz-dev
26+
2527
2628# Python stuff
2729RUN apt-get -y install python3 python3-pip
2830RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
2931RUN python3 -m pip install pathos pandas filelock
30- RUN python3 -m pip install networkx scipy matplotlib
32+ RUN python3 -m pip install networkx scipy matplotlib pygraphviz
3133RUN python3 -m pip install pyyaml jsonschema requests
3234#RUN python3 -m pip install --upgrade setuptools
3335#RUN python3 -m pip install --upgrade wheels
You can’t perform that action at this time.
0 commit comments