##// END OF EJS Templates
update zmq dependency to 2.1.4
MinRK -
Show More
@@ -6,10 +6,10
6 #-----------------------------------------------------------------------------
6 #-----------------------------------------------------------------------------
7
7
8 #-----------------------------------------------------------------------------
8 #-----------------------------------------------------------------------------
9 # Verify zmq version dependency >= 2.0.10-1
9 # Verify zmq version dependency >= 2.1.4
10 #-----------------------------------------------------------------------------
10 #-----------------------------------------------------------------------------
11
11
12 minimum_pyzmq_version = "2.0.10-1"
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.0.10.1, but IPython.parallel requires the more
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.0.10.1',
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.0.10':
142 if zmq.__version__ < '2.1.4':
143 print_status('pyzmq', "no (require >= 2.0.10 for qtconsole and parallel computing capabilities)")
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