Commit 3e1742f9 authored by Swann Perarnau's avatar Swann Perarnau

[fix] Lock with Pipenv all packages

Some packages were being pulled into the virtual environment through
setup.py. It just happens that the new versions of pyzmq and tornado
don't really play nice with the current daemon code. Mostly because of a
"better" ioloop hijacking mecanism, that doesn't work for us.

This patch moves the install requirements of the setup.py to Pipfile,
and lock them to a working version.

Note: the code still currently triggers #14.
parent d0499a02
Pipeline #3898 passed with stages
in 1 minute and 52 seconds
......@@ -5,6 +5,10 @@ name = "pypi"
[packages]
"e1839a8" = {path = ".", editable = true}
six = "==1.11.0"
pyzmq = "==16.0.4"
tornado = "==4.5.3"
numpy = "*"
[dev-packages]
pytest = "*"
......
This diff is collapsed.
......@@ -20,6 +20,6 @@ setup(
],
packages=find_packages(),
install_requires=['six', 'pyzmq', 'tornado', 'numpy'],
install_requires=[],
scripts=['bin/daemon', 'bin/app', 'bin/cmd', 'bin/argo-perf-wrapper']
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment