Skip to content

Commit a9ece0c

Browse files
committed
install_requires dependency is updated.
1 parent e5e7124 commit a9ece0c

File tree

3 files changed

+24
-11
lines changed

3 files changed

+24
-11
lines changed

README.md

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

7472
Install on your python environment by using pip.
7573

76-
pip install jinja2 pytest pytest-pythonpath
74+
pip install jinja2
7775

7876
Options
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

README.rst

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

7876
Install on your python environment by using pip.
7977

8078
::
8179

82-
pip install jinja2 pytest pytest-pythonpath
80+
pip install jinja2
8381

8482
Options
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
9199
dataflow/graphgen.py and controlflow/controlflow\_analyzer.py.
92100

93101
::

setup.py

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

0 commit comments

Comments
 (0)