Error installing zato-apitest


#1

Hi everyone!

Now that I have a working prototype using Zato with enough functionality, I wanted to try Zato API Test before trying out even more features from Zato (caching, scheduler, etc.).

So I followed the installation instructions on the Zato docs and, when executing sudo pip install zato-apitest I got the following error:

$ sudo pip install zato-apitest
The directory '/home/jsabater/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/jsabater/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting zato-apitest
  Downloading https://files.pythonhosted.org/packages/5f/70/a02e68d23484e897c79881be2f15025f91a76c42f82042c584841be0a46d/zato_apitest-1.11-py2-none-any.whl
Collecting pyflakes==0.8.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/49/94/592dfa051cb674d022c8ae6306d114dc752b3b5d3e08b896acaa4b3277f8/pyflakes-0.8.1-py2.py3-none-any.whl
Collecting behave==1.2.4 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/ba/f4/325635a634419260ea6a237e0846f6a0599195c92d7adb147ae5d06d40d1/behave-1.2.4.tar.gz (343kB)
    100% |████████████████████████████████| 348kB 2.3MB/s 
Collecting flake8==2.1.0 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/8c/a7/bce19129cb750a4f0720440801de328eafb18dd6bb94638d7bd350a8eead/flake8-2.1.0.tar.gz
Collecting cassandra-driver==2.1.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/d2/79/131ac14f1a1b9d0510264f870d13506d1582530fa66710ac0522ba8b1576/cassandra-driver-2.1.1.tar.gz (106kB)
    100% |████████████████████████████████| 112kB 4.0MB/s 
Collecting configobj==5.0.5 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/0f/f3/54132febc935cb9dfc3fc274b0cfa6d063d5fe6f582955841bbac0a7da3c/configobj-5.0.5.tar.gz
Collecting jsonpointer==1.3 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/8e/61/7e3cbade1d0857f67167cb8507096d2e8d1d089bc12b299d0ff8b1a233da/jsonpointer-1.3.tar.gz
Collecting six==1.6.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/ba/19/aa48edcff9d0c396a4d009d362d0a0a1ac3db6f9d7d5736e0175b94d7ef8/six-1.6.1-py2.py3-none-any.whl
Collecting blist==1.3.6 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/6b/a8/dca5224abe81ccf8db81f8a2ca3d63e7a5fa7a86adc198d4e268c67ce884/blist-1.3.6.tar.gz (122kB)
    100% |████████████████████████████████| 122kB 1.3MB/s 
Collecting datadiff==1.1.5 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/e8/3c/245063de47ad960179638c499eb08de1a264bae543518ecc9be8eb7570f9/datadiff-1.1.5.tar.gz
Collecting mccabe==0.2.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/ec/b1/79c08edbb2a652f2f697c2b71dc08ede14e615bf6aa325237a32e0ed36f0/mccabe-0.2.1.tar.gz
Collecting nose==1.3.3 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/54/a4/32d15f534c2b0ec899f8058da165aaa920a84d6eeaf77ed64f03716dd7f0/nose-1.3.3.tar.gz (274kB)
    100% |████████████████████████████████| 276kB 1.2MB/s 
Collecting parse-type==0.3.4 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/3e/d0/4edd333af8c085eb2420272e1dab2cfc643bac4767231c20d7f63c643822/parse_type-0.3.4.tar.gz (62kB)
    100% |████████████████████████████████| 71kB 3.8MB/s 
Collecting psycopg2==2.5.3 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/22/fa/5ddcafc7387c1534c59eb3ffcdb9ab2af106fd3b104e6df191b6c55718af/psycopg2-2.5.3.tar.gz (690kB)
    100% |████████████████████████████████| 696kB 1.3MB/s 
    Complete output from command python setup.py egg_info:
    running egg_info
    creating pip-egg-info/psycopg2.egg-info
    writing pip-egg-info/psycopg2.egg-info/PKG-INFO
    writing top-level names to pip-egg-info/psycopg2.egg-info/top_level.txt
    writing dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt
    writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'
    Error: could not determine PostgreSQL version from '10.5'
    
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-7_4_80/psycopg2/

I am trying this on KDEneon, which is based on Ubuntu 18.04, using PostgreSQL 10.5 for the prototype.


#2

Can you try it out now? I have just pushed a new version, 1.12.


#3

It went fine (no errors). I’ll start testing as soon as possible. For your information:

$ sudo pip install --upgrade zato-apitest
[sudo] password for jsabater: 
Collecting zato-apitest
  Downloading https://files.pythonhosted.org/packages/c7/24/7cfec84f7e17ed889c5b8aa279470952a4c2cb6af5a3207e9b625e9a6f83/zato_apitest-1.12-py2-none-any.whl (41kB)
    100% |████████████████████████████████| 51kB 1.3MB/s 
Collecting mock>=1.0.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/e6/35/f187bdf23be87092bd0f1200d43d23076cee4d0dec109f195173fd3ebc79/mock-2.0.0-py2.py3-none-any.whl (56kB)
    100% |████████████████████████████████| 61kB 1.5MB/s 
Collecting configobj>=5.0.5 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/64/61/079eb60459c44929e684fa7d9e2fdca403f67d64dd9dbac27296be2e0fab/configobj-5.0.6.tar.gz
Collecting arrow>=0.4.2 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/e0/86/4eb5228a43042e9a80fe8c84093a8a36f5db34a3767ebd5e1e7729864e7b/arrow-0.12.1.tar.gz (65kB)
    100% |████████████████████████████████| 71kB 12.9MB/s 
Collecting click>=6.7 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl (81kB)
    100% |████████████████████████████████| 81kB 31.9MB/s 
Requirement already satisfied, skipping upgrade: argparse>=1.2.1 in /usr/lib/python2.7 (from zato-apitest) (1.2.1)
Collecting bunch>=1.0.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8/bunch-1.0.1.tar.gz
Collecting sqlalchemy>=0.9.7 (from zato-apitest)
Collecting zato-vault-client (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/3f/8b/fdfb88bee8d13156266a507062e98b8d3d32efac3a2fc8dca212877754e1/zato-vault-client-1.3.tar.gz
Collecting base32-crockford>=0.2.0 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/4d/6f/7ad1176c56c920e9841b14923f81545a4243876628312f143915561770d2/base32_crockford-0.3.0-py2.py3-none-any.whl
Collecting parse>=1.6.4 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/b6/98/809e53e5778c59c4af9eb920605e7a8ab439407efbe89a6d51a46efd1937/parse-1.9.0.tar.gz
Collecting blist>=1.3.6 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/6b/a8/dca5224abe81ccf8db81f8a2ca3d63e7a5fa7a86adc198d4e268c67ce884/blist-1.3.6.tar.gz (122kB)
    100% |████████████████████████████████| 122kB 36.7MB/s 
Collecting datadiff>=1.1.5 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/87/72/74d5c3d9b4574d3df45f61894aa28344b22f4b059d192cc3753c112f62f0/datadiff-2.0.0.tar.gz
Collecting twine (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/26/7f/92c7083b66bc7ed32940cc0e25ae070c033d384d158617635222e7a08e92/twine-1.12.1-py2.py3-none-any.whl
Collecting requests-testadapter>=0.3.0 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/7f/83/bf096ac4dbbbdce38685bc8796147bfa371e29ee8a64860201db29668910/requests-testadapter-0.3.0.tar.gz
Collecting behave>=1.2.4 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/a8/6c/ec9169548b6c4cb877aaa6773408ca08ae2a282805b958dbc163cb19822d/behave-1.2.6-py2.py3-none-any.whl (136kB)
    100% |████████████████████████████████| 143kB 14.8MB/s 
Collecting python-dateutil>=2.2 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/2f/e9/b02e8a1a8c53a55a4f37df1e8e111539d0a3e76828bcd252947a5200b797/python_dateutil-2.7.4-py2.py3-none-any.whl (211kB)
    100% |████████████████████████████████| 215kB 13.8MB/s 
Collecting pyflakes>=2.0.0 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/44/98/af7a72c9a543b1487d92813c648cb9b9adfbc96faef5455d60f4439aa99b/pyflakes-2.0.0-py2.py3-none-any.whl (53kB)
    100% |████████████████████████████████| 61kB 27.0MB/s 
Requirement already satisfied, skipping upgrade: mccabe<0.7.0,>=0.6.0 in /usr/local/lib/python2.7/dist-packages (from zato-apitest) (0.6.1)
Collecting jsonpointer>=1.3 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/18/b0/a80d29577c08eea401659254dfaed87f1af45272899e1812d7e01b679bc5/jsonpointer-2.0-py2.py3-none-any.whl
Collecting zato-websocket-client (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/ed/98/8555ef8b8a407d187aa0e8fdd38244ec324a8f726f94c8f5ce420c934825/zato-websocket-client-1.6.1.tar.gz
Collecting coverage>=3.7.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/31/22/724704999cf994b590db9421b5ef1b5122ea485d67d56f9ecf34f2f721ad/coverage-4.5.1-cp27-cp27mu-manylinux1_x86_64.whl (199kB)
    100% |████████████████████████████████| 204kB 16.4MB/s 
Requirement already satisfied, skipping upgrade: wsgiref>=0.1.2 in /usr/lib/python2.7 (from zato-apitest) (0.1.2)
Collecting requests>=2.3.0 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/f1/ca/10332a30cb25b627192b4ea272c351bce3ca1091e541245cccbace6051d8/requests-2.20.0-py2.py3-none-any.whl (60kB)
    100% |████████████████████████████████| 61kB 13.0MB/s 
Collecting lxml>=3.3.5 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/e5/14/f4343239f955442da9da1919a99f7311bc5627522741bada61b2349c8def/lxml-4.2.5-cp27-cp27mu-manylinux1_x86_64.whl (5.8MB)
    100% |████████████████████████████████| 5.8MB 6.2MB/s 
Collecting psycopg2>=2.5.3 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/7c/e6/d5161798a5e8900f24216cb730f2c2be5e4758a80d35c8588306831c0c99/psycopg2-2.7.5-cp27-cp27mu-manylinux1_x86_64.whl (2.7MB)
    100% |████████████████████████████████| 2.7MB 19.1MB/s 
Collecting parse-type>=0.3.4 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/a2/c9/e6fd8092a5a06f2519ec434ca8e9e42238384f64c9b659456d98b0593b89/parse_type-0.4.2-py2.py3-none-any.whl
Collecting cassandra-driver>=2.1.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/56/60/d251e19109ed89870abca4463c7a6d67e3397d3539feb158735889d86be0/cassandra-driver-3.15.1.tar.gz (228kB)
    100% |████████████████████████████████| 235kB 19.4MB/s 
Requirement already satisfied, skipping upgrade: six>=1.6.1 in /usr/lib/python2.7/dist-packages (from zato-apitest) (1.11.0)
Collecting nose>=1.3.3 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/99/4f/13fb671119e65c4dce97c60e67d3fd9e6f7f809f2b307e2611f4701205cb/nose-1.3.7-py2-none-any.whl (154kB)
    100% |████████████████████████████████| 163kB 17.5MB/s 
Requirement already satisfied, skipping upgrade: enum34>=1.0 in /usr/lib/python2.7/dist-packages (from zato-apitest) (1.1.6)
Requirement already satisfied, skipping upgrade: flake8>=2.1.0 in /usr/local/lib/python2.7/dist-packages (from zato-apitest) (3.5.0)
Collecting pep8>=1.5.7 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/42/3f/669429ce58de2c22d8d2c542752e137ec4b9885fff398d3eceb1a7f5acb4/pep8-1.7.1-py2.py3-none-any.whl (41kB)
    100% |████████████████████████████████| 51kB 29.3MB/s 
Collecting pysandra-unit>=0.4.1 (from zato-apitest)
  Downloading https://files.pythonhosted.org/packages/c5/4c/692302fed5ee5f45564636231ebd146ab933648ee4cd6a1b7e2cd47f1303/pysandra-unit-0.4.3.tar.gz (15.3MB)
    100% |████████████████████████████████| 15.3MB 3.3MB/s 
Collecting funcsigs>=1; python_version < "3.3" (from mock>=1.0.1->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/69/cb/f5be453359271714c01b9bd06126eaf2e368f1fddfff30818754b5ac2328/funcsigs-1.0.2-py2.py3-none-any.whl
Collecting pbr>=0.11 (from mock>=1.0.1->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/76/0c/304d968fe010ba7c2ecc1d57e28741ddd3a305439dcf1cdb3b6f896a3c00/pbr-5.1.0-py2.py3-none-any.whl (106kB)
    100% |████████████████████████████████| 112kB 42.3MB/s 
Collecting backports.functools_lru_cache>=1.2.1 (from arrow>=0.4.2->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/03/8e/2424c0e65c4a066e28f539364deee49b6451f8fcd4f718fefa50cc3dcf48/backports.functools_lru_cache-1.5-py2.py3-none-any.whl
Collecting hvac (from zato-vault-client->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/cc/28/25c2daaa6f89ff3a20b8c88490e2e3dff1f141739cbabb17682d11a828f2/hvac-0.6.4-py2.py3-none-any.whl (74kB)
    100% |████████████████████████████████| 81kB 34.6MB/s 
Requirement already satisfied, skipping upgrade: setuptools>=0.7.0 in /usr/lib/python2.7/dist-packages (from twine->zato-apitest) (39.0.1)
Collecting pkginfo>=1.4.2 (from twine->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/a3/fe/f32a48d48f40a7209be9825fba2566cab92364787cf37de2e08300dd6ce7/pkginfo-1.4.2-py2.py3-none-any.whl
Collecting readme-renderer>=21.0 (from twine->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/d6/5e/fc8af37e5de0d1e69edcf1e914214b4d471d262f8663bd55eb37b7b1b138/readme_renderer-23.0-py2.py3-none-any.whl
Collecting tqdm>=4.14 (from twine->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/91/55/8cb23a97301b177e9c8e3226dba45bb454411de2cbd25746763267f226c2/tqdm-4.28.1-py2.py3-none-any.whl (45kB)
    100% |████████████████████████████████| 51kB 27.5MB/s 
Collecting requests-toolbelt>=0.8.0 (from twine->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/97/8a/d710f792d6f6ecc089c5e55b66e66c3f2f35516a1ede5a8f54c13350ffb0/requests_toolbelt-0.8.0-py2.py3-none-any.whl (54kB)
    100% |████████████████████████████████| 61kB 24.0MB/s 
Collecting traceback2; python_version < "3.0" (from behave>=1.2.4->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/17/0a/6ac05a3723017a967193456a2efa0aa9ac4b51456891af1e2353bb9de21e/traceback2-1.4.0-py2.py3-none-any.whl
Collecting future (from zato-websocket-client->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/85/aa/ba2e24dcb889d7e98733f87515d80b3512418b80ba79d82d2ddcd43fadf3/future-0.17.0.tar.gz (827kB)
    100% |████████████████████████████████| 829kB 22.1MB/s 
Collecting gevent (from zato-websocket-client->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/40/4f/222cefc08c1ffda69454908496e46c32f7b82da30ade4861178c6a72405e/gevent-1.3.7-cp27-cp27mu-manylinux1_x86_64.whl (4.2MB)
    100% |████████████████████████████████| 4.2MB 10.5MB/s 
Collecting ws4py (from zato-websocket-client->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/53/20/4019a739b2eefe9282d3822ef6a225250af964b117356971bd55e274193c/ws4py-0.5.1.tar.gz (51kB)
    100% |████████████████████████████████| 61kB 31.9MB/s 
Requirement already satisfied, skipping upgrade: idna<2.8,>=2.5 in /usr/lib/python2.7/dist-packages (from requests>=2.3.0->zato-apitest) (2.6)
Collecting urllib3<1.25,>=1.21.1 (from requests>=2.3.0->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/8c/4b/5cbc4cb46095f369117dcb751821e1bef9dd86a07c968d8757e9204c324c/urllib3-1.24-py2.py3-none-any.whl (117kB)
    100% |████████████████████████████████| 122kB 23.1MB/s 
Collecting certifi>=2017.4.17 (from requests>=2.3.0->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/56/9d/1d02dd80bc4cd955f98980f28c5ee2200e1209292d5f9e9cc8d030d18655/certifi-2018.10.15-py2.py3-none-any.whl (146kB)
    100% |████████████████████████████████| 153kB 16.4MB/s 
Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in /usr/lib/python2.7/dist-packages (from requests>=2.3.0->zato-apitest) (3.0.4)
Collecting futures (from cassandra-driver>=2.1.1->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/2d/99/b2c4e9d5a30f6471e410a146232b4118e697fa3ffc06d6a65efde84debd0/futures-3.2.0-py2-none-any.whl
Requirement already satisfied, skipping upgrade: configparser; python_version < "3.2" in /usr/local/lib/python2.7/dist-packages (from flake8>=2.1.0->zato-apitest) (3.5.0)
Requirement already satisfied, skipping upgrade: pycodestyle<2.4.0,>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from flake8>=2.1.0->zato-apitest) (2.3.1)
Collecting pyyaml (from pysandra-unit>=0.4.1->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/9e/a3/1d13970c3f36777c583f136c136f804d70f500168edc1edea6daa7200769/PyYAML-3.13.tar.gz (270kB)
    100% |████████████████████████████████| 276kB 36.5MB/s 
Requirement already satisfied, skipping upgrade: Pygments in /usr/lib/python2.7/dist-packages (from readme-renderer>=21.0->twine->zato-apitest) (2.2.0)
Collecting bleach>=2.1.0 (from readme-renderer>=21.0->twine->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/d4/0d/4696373c3b714f6022d668fbab619690a42050dbeacede6d10ed97fbd3e2/bleach-3.0.2-py2.py3-none-any.whl (148kB)
    100% |████████████████████████████████| 153kB 16.7MB/s 
Collecting docutils>=0.13.1 (from readme-renderer>=21.0->twine->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/50/09/c53398e0005b11f7ffb27b7aa720c617aba53be4fb4f4f3f06b9b5c60f28/docutils-0.14-py2-none-any.whl (543kB)
    100% |████████████████████████████████| 552kB 14.1MB/s 
Collecting linecache2 (from traceback2; python_version < "3.0"->behave>=1.2.4->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/c7/a3/c5da2a44c85bfbb6eebcfc1dde24933f8704441b98fdde6528f4831757a6/linecache2-1.0.0-py2.py3-none-any.whl
Collecting greenlet>=0.4.14; platform_python_implementation == "CPython" (from gevent->zato-websocket-client->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/8b/6e/f2d25875713ad0885c8d3c69269697406652e6f64e1a6bd8264f7a609327/greenlet-0.4.15-cp27-cp27mu-manylinux1_x86_64.whl
Collecting webencodings (from bleach>=2.1.0->readme-renderer>=21.0->twine->zato-apitest)
  Downloading https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
flake8 3.5.0 has requirement pyflakes<1.7.0,>=1.5.0, but you'll have pyflakes 2.0.0 which is incompatible.
Installing collected packages: funcsigs, pbr, mock, configobj, python-dateutil, backports.functools-lru-cache, arrow, click, bunch, sqlalchemy, urllib3, certifi, requests, hvac, zato-vault-client, base32-crockford, parse, blist, datadiff, pkginfo, future, webencodings, bleach, docutils, readme-renderer, tqdm, requests-toolbelt, twine, requests-testadapter, linecache2, traceback2, parse-type, behave, pyflakes, jsonpointer, greenlet, gevent, ws4py, zato-websocket-client, coverage, lxml, psycopg2, futures, cassandra-driver, nose, pep8, pyyaml, pysandra-unit, zato-apitest
  Running setup.py install for configobj ... done
  Running setup.py install for arrow ... done
  Running setup.py install for bunch ... done
  Running setup.py install for zato-vault-client ... done
  Running setup.py install for parse ... done
  Running setup.py install for blist ... done
  Running setup.py install for datadiff ... done
  Running setup.py install for future ... done
  Running setup.py install for requests-testadapter ... done
  Found existing installation: pyflakes 1.6.0
    Uninstalling pyflakes-1.6.0:
      Successfully uninstalled pyflakes-1.6.0
  Running setup.py install for ws4py ... done
  Running setup.py install for zato-websocket-client ... done
  Running setup.py install for cassandra-driver ... done
  Running setup.py install for pyyaml ... done
  Running setup.py install for pysandra-unit ... done
Successfully installed arrow-0.12.1 backports.functools-lru-cache-1.5 base32-crockford-0.3.0 behave-1.2.6 bleach-3.0.2 blist-1.3.6 bunch-1.0.1 cassandra-driver-3.15.1 certifi-2018.10.15 click-7.0 configobj-5.0.6 coverage-4.5.1 datadiff-2.0.0 docutils-0.14 funcsigs-1.0.2 future-0.17.0 futures-3.2.0 gevent-1.3.7 greenlet-0.4.15 hvac-0.6.4 jsonpointer-2.0 linecache2-1.0.0 lxml-4.2.5 mock-2.0.0 nose-1.3.7 parse-1.9.0 parse-type-0.4.2 pbr-5.1.0 pep8-1.7.1 pkginfo-1.4.2 psycopg2-2.7.5 pyflakes-2.0.0 pysandra-unit-0.4.3 python-dateutil-2.7.4 pyyaml-3.13 readme-renderer-23.0 requests-2.20.0 requests-testadapter-0.3.0 requests-toolbelt-0.8.0 sqlalchemy-1.2.12 tqdm-4.28.1 traceback2-1.4.0 twine-1.12.1 urllib3-1.24 webencodings-0.5.1 ws4py-0.5.1 zato-apitest-1.12 zato-vault-client-1.3 zato-websocket-client-1.6.1

Where the important bit might be:

flake8 3.5.0 has requirement pyflakes<1.7.0,>=1.5.0, but you'll have pyflakes 2.0.0 which is incompatible.

Thanks :slight_smile: