Skip to content

Commit b852cc5

Browse files
committed
Merge branch 'develop'
2 parents e819e48 + 3b3f1d7 commit b852cc5

File tree

3 files changed

+33
-16
lines changed

3 files changed

+33
-16
lines changed

README.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,13 @@ Contribute to Pyverilog
5555

5656
Pyverilog project always welcomes questions, bug reports, feature proposals, and pull requests on [GitHub](https://github.com/PyHDI/Pyverilog).
5757

58-
### for questions, bug reports, and feature proposals
58+
for questions, bug reports, and feature proposals
59+
--------------------
5960

6061
Please leave your comment on the [issue tracker](https://github.com/PyHDI/Pyverilog/issues) on GitHub.
6162

62-
### for pull requests
63+
for pull requests
64+
--------------------
6365

6466
Please check "CONTRIBUTORS.md" for the contributors who provided pull requests.
6567

@@ -90,20 +92,27 @@ sudo apt install iverilog
9092
```
9193

9294
- Jinja2: 2.10 or later
93-
- pytest: 3.2 or later
94-
- pytest-pythonpath: 0.7 or later
9595

9696
```
97-
pip3 install jinja2 pytest pytest-pythonpath
97+
pip3 install jinja2
9898
```
9999

100-
Options
100+
Optional Installation
101101
--------------------
102102

103+
- pytest: 3.2 or later
104+
- pytest-pythonpath: 0.7 or later
105+
106+
These are required for the testing execution of test codes in tests and examples.
107+
108+
```
109+
pip3 install pytest pytest-pythonpath
110+
```
111+
103112
- Graphviz: 2.38.0 or later
104113
- Pygraphviz: 1.3.1 or later
105114

106-
These softwares are required for graph visualization by dataflow/graphgen.py and controlflow/controlflow_analyzer.py.
115+
These are required for graph visualization by dataflow/graphgen.py and controlflow/controlflow_analyzer.py.
107116

108117
```
109118
sudo apt install graphviz

README.rst

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,13 @@ proposals, and pull requests on
6161
`GitHub <https://github.com/PyHDI/Pyverilog>`__.
6262

6363
for questions, bug reports, and feature proposals
64-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
64+
-------------------------------------------------
6565

6666
Please leave your comment on the `issue
6767
tracker <https://github.com/PyHDI/Pyverilog/issues>`__ on GitHub.
6868

6969
for pull requests
70-
~~~~~~~~~~~~~~~~~
70+
-----------------
7171

7272
Please check “CONTRIBUTORS.md” for the contributors who provided pull
7373
requests.
@@ -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)