File tree Expand file tree Collapse file tree 3 files changed +27
-12
lines changed Expand file tree Collapse file tree 3 files changed +27
-12
lines changed Original file line number Diff line number Diff line change @@ -90,20 +90,27 @@ sudo apt install iverilog
9090```
9191
9292- Jinja2: 2.10 or later
93- - pytest: 3.2 or later
94- - pytest-pythonpath: 0.7 or later
9593
9694```
97- pip3 install jinja2 pytest pytest-pythonpath
95+ pip3 install jinja2
9896```
9997
100- Options
98+ Optional Installation
10199--------------------
102100
101+ - pytest: 3.2 or later
102+ - pytest-pythonpath: 0.7 or later
103+
104+ These are required for the testing execution of test codes in tests and examples.
105+
106+ ```
107+ pip3 install pytest pytest-pythonpath
108+ ```
109+
103110- Graphviz: 2.38.0 or later
104111- Pygraphviz: 1.3.1 or later
105112
106- These softwares are required for graph visualization by dataflow/graphgen.py and controlflow/controlflow_analyzer.py.
113+ These are required for graph visualization by dataflow/graphgen.py and controlflow/controlflow_analyzer.py.
107114
108115```
109116sudo apt install graphviz
Original file line number Diff line number Diff line change @@ -101,21 +101,29 @@ Requirements
101101 sudo apt install iverilog
102102
103103- Jinja2: 2.10 or later
104+
105+ ::
106+
107+ pip3 install jinja2
108+
109+ Optional Installation
110+ ---------------------
111+
104112- pytest: 3.2 or later
105113- pytest-pythonpath: 0.7 or later
106114
107- ::
115+ These are required for the testing execution of test codes in tests and
116+ examples.
108117
109- pip3 install jinja2 pytest pytest-pythonpath
118+ ::
110119
111- Options
112- -------
120+ pip3 install pytest pytest-pythonpath
113121
114122- Graphviz: 2.38.0 or later
115123- Pygraphviz: 1.3.1 or later
116124
117- These softwares are required for graph visualization by
118- dataflow/graphgen.py and controlflow/controlflow_analyzer.py.
125+ These are required for graph visualization by dataflow/graphgen.py and
126+ controlflow/controlflow_analyzer.py.
119127
120128::
121129
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ def read(filename):
2424 package_data = {'pyverilog.ast_code_generator' : ['template/*' ], },
2525 install_requires = ['Jinja2>=2.10' ],
2626 extras_require = {
27- 'graph' : ['pygraphviz>=1.3.1' ],
2827 'test' : ['pytest>=3.2' , 'pytest-pythonpath>=0.7' ],
28+ 'graph' : ['pygraphviz>=1.3.1' ],
2929 },
3030 )
You can’t perform that action at this time.
0 commit comments