File tree Expand file tree Collapse file tree 3 files changed +24
-11
lines changed Expand file tree Collapse file tree 3 files changed +24
-11
lines changed Original file line number Diff line number Diff line change @@ -68,20 +68,25 @@ Install on your platform. For exmple, on Ubuntu:
6868 sudo apt-get install iverilog
6969
7070- Jinja2: 2.8 or later
71- - pytest: 2.8.2 or later
72- - pytest-pythonpath: 0.7 or later
7371
7472Install on your python environment by using pip.
7573
76- pip install jinja2 pytest pytest-pythonpath
74+ pip install jinja2
7775
7876Options
7977--------------------
8078
79+ - pytest: 2.8.2 or later
80+ - pytest-pythonpath: 0.7 or later
81+
82+ These softwares are required for running the tests in tests and examples.
83+
84+ pip install pytest pytest-pythonpath
85+
8186- Graphviz: 2.38.0 or later
8287- Pygraphviz: 1.3.1 or later
8388
84- These softwares are option for graph visualization in dataflow/graphgen.py and controlflow/controlflow_analyzer.py.
89+ These softwares are required for graph visualization by dataflow/graphgen.py and controlflow/controlflow_analyzer.py.
8590
8691 sudo apt-get install graphviz
8792 pip install pygraphviz
Original file line number Diff line number Diff line change @@ -72,22 +72,30 @@ Install on your platform. For exmple, on Ubuntu:
7272 sudo apt-get install iverilog
7373
7474- Jinja2: 2.8 or later
75- - pytest: 2.8.2 or later
76- - pytest-pythonpath: 0.7 or later
7775
7876Install on your python environment by using pip.
7977
8078::
8179
82- pip install jinja2 pytest pytest-pythonpath
80+ pip install jinja2
8381
8482Options
8583-------
8684
85+ - pytest: 2.8.2 or later
86+ - pytest-pythonpath: 0.7 or later
87+
88+ These softwares are required for running the tests in tests and
89+ examples.
90+
91+ ::
92+
93+ pip install pytest pytest-pythonpath
94+
8795- Graphviz: 2.38.0 or later
8896- Pygraphviz: 1.3.1 or later
8997
90- These softwares are option for graph visualization in
98+ These softwares are required for graph visualization by
9199dataflow/graphgen.py and controlflow/controlflow\_ analyzer.py.
92100
93101::
Original file line number Diff line number Diff line change @@ -21,9 +21,9 @@ def read(filename):
2121 url = 'https://github.com/PyHDI/Pyverilog' ,
2222 packages = find_packages (),
2323 package_data = { 'pyverilog.ast_code_generator' : ['template/*' ], },
24- install_requires = [ 'Jinja2' ],
24+ install_requires = [ 'Jinja2>=2.8 ' ],
2525 extras_require = {
26- 'test ' : [ 'pytest' , 'pytest-pythonpath ' ],
27- 'graph ' : [ 'pygraphviz ' ],
26+ 'graph ' : [ 'pygraphviz>=1.3.1 ' ],
27+ 'test ' : [ 'pytest>=2.8.2' , 'pytest-pythonpath>=0.7 ' ],
2828 },
2929)
You can’t perform that action at this time.
0 commit comments