Skip to content

Commit e9aca35

Browse files
committed
Merge branch 'feature_contribution' into develop
2 parents 86857bd + d780fdc commit e9aca35

File tree

3 files changed

+27
-12
lines changed

3 files changed

+27
-12
lines changed

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff 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
```
109116
sudo apt install graphviz

README.rst

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff 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

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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
)

0 commit comments

Comments
 (0)