Show More
@@ -6,10 +6,10 | |||||
6 | #----------------------------------------------------------------------------- |
|
6 | #----------------------------------------------------------------------------- | |
7 |
|
7 | |||
8 | #----------------------------------------------------------------------------- |
|
8 | #----------------------------------------------------------------------------- | |
9 |
# Verify zmq version dependency >= 2. |
|
9 | # Verify zmq version dependency >= 2.1.4 | |
10 | #----------------------------------------------------------------------------- |
|
10 | #----------------------------------------------------------------------------- | |
11 |
|
11 | |||
12 |
minimum_pyzmq_version = "2. |
|
12 | minimum_pyzmq_version = "2.1.4" | |
13 |
|
13 | |||
14 | try: |
|
14 | try: | |
15 | import zmq |
|
15 | import zmq |
@@ -303,11 +303,10 pyzmq | |||||
303 | IPython 0.11 introduced some new functionality, including a two-process |
|
303 | IPython 0.11 introduced some new functionality, including a two-process | |
304 | execution model using ZeroMQ for communication [ZeroMQ]_. The Python bindings |
|
304 | execution model using ZeroMQ for communication [ZeroMQ]_. The Python bindings | |
305 | to ZeroMQ are found in the pyzmq project, which is easy_install-able once you |
|
305 | to ZeroMQ are found in the pyzmq project, which is easy_install-able once you | |
306 | have ZeroMQ installed (or even if you don't). |
|
306 | have ZeroMQ installed. If you are on Python 2.6 or 2.7 on OSX, or 2.7 on Windows, | |
|
307 | pyzmq has eggs that include ZeroMQ itself. | |||
307 |
|
308 | |||
308 |
IPython.zmq depends on pyzmq >= 2. |
|
309 | IPython.zmq depends on pyzmq >= 2.1.4. | |
309 | recent 2.1.4. 2.1.4 also has binary releases for OSX and Windows, that do not |
|
|||
310 | require prior installation of libzmq. |
|
|||
311 |
|
310 | |||
312 | Dependencies for ipython-qtconsole (new GUI) |
|
311 | Dependencies for ipython-qtconsole (new GUI) | |
313 | ============================================ |
|
312 | ============================================ |
@@ -213,7 +213,7 if 'setuptools' in sys.modules: | |||||
213 | setuptools_extra_args['entry_points'] = find_scripts(True) |
|
213 | setuptools_extra_args['entry_points'] = find_scripts(True) | |
214 | setup_args['extras_require'] = dict( |
|
214 | setup_args['extras_require'] = dict( | |
215 | parallel = 'pyzmq>=2.1.4', |
|
215 | parallel = 'pyzmq>=2.1.4', | |
216 |
zmq = 'pyzmq>=2. |
|
216 | zmq = 'pyzmq>=2.1.4', | |
217 | doc='Sphinx>=0.3', |
|
217 | doc='Sphinx>=0.3', | |
218 | test='nose>=0.10.1', |
|
218 | test='nose>=0.10.1', | |
219 | ) |
|
219 | ) |
@@ -139,8 +139,9 def check_for_pyzmq(): | |||||
139 | print_status('pyzmq', "no (required for qtconsole and parallel computing capabilities)") |
|
139 | print_status('pyzmq', "no (required for qtconsole and parallel computing capabilities)") | |
140 | return False |
|
140 | return False | |
141 | else: |
|
141 | else: | |
142 |
if zmq.__version__ < '2. |
|
142 | if zmq.__version__ < '2.1.4': | |
143 |
print_status('pyzmq', "no (require >= 2. |
|
143 | print_status('pyzmq', "no (have %s, but require >= 2.1.4 for" | |
|
144 | " qtconsole and parallel computing capabilities)"%zmq.__version__) | |||
144 |
|
145 | |||
145 | else: |
|
146 | else: | |
146 | print_status("pyzmq", zmq.__version__) |
|
147 | print_status("pyzmq", zmq.__version__) |
General Comments 0
You need to be logged in to leave comments.
Login now