biolab / orange3-network

🍊 🕸 Network analysis add-on for Orange data mining suite.
Other
39 stars 33 forks source link

Installation does not work on mac OS 10.14.6 #166

Closed jbuczny closed 3 years ago

jbuczny commented 4 years ago
Network version

1.5.0

Orange version

3.26 mac OS 10.14.6

Expected behavior

Successful installation of the add-on.

Actual behavior

An error occurs: "Command failed: python python -m pip install Orange3-Network==1.5.0 exited with non zero status." Details attached below.

Steps to reproduce the behavior

Open Orange > Add-ons >

Additional info (worksheets, data, screenshots, ...)

Collecting Orange3-Network==1.5.0 Using cached https://files.pythonhosted.org/packages/f8/cf/f17098c6b3dc7a4e2593a554c398e404479102eca4abacb0506159fc58bd/Orange3-Network-1.5.0.tar.gz Requirement already satisfied: pyqtgraph>=0.9.10 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3-Network==1.5.0) (0.10.0) Requirement already satisfied: numpy>=1.8.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3-Network==1.5.0) (1.16.6) Requirement already satisfied: Orange3>=3.20 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3-Network==1.5.0) (3.26.0) Requirement already satisfied: httpx~=0.12 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.13.3) Requirement already satisfied: orange-widget-base>=4.6.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (4.6.0) Requirement already satisfied: openpyxl in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (3.0.3) Requirement already satisfied: xlrd>=0.9.2 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (1.2.0) Requirement already satisfied: scipy>=0.16.1 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (1.2.3) Requirement already satisfied: baycomp>=1.0.2 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (1.0.2) Requirement already satisfied: pip>=9.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (19.2.3) Requirement already satisfied: keyring in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (10.3.1) Requirement already satisfied: AnyQt>=0.0.8 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.0.10) Requirement already satisfied: networkx in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (2.4) Requirement already satisfied: scikit-learn!=0.23.0,>=0.22.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.22.2.post1) Requirement already satisfied: requests in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (2.22.0) Requirement already satisfied: chardet>=3.0.2 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (3.0.4) Requirement already satisfied: joblib>=0.9.4 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.11) Requirement already satisfied: pyyaml in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (5.3.1) Requirement already satisfied: keyrings.alt in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (2.2) Requirement already satisfied: pandas in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (1.0.4) Requirement already satisfied: orange-canvas-core<0.2a,>=0.1.15 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.1.15) Requirement already satisfied: xlsxwriter in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (1.2.9) Requirement already satisfied: setuptools>=36.3 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (41.2.0) Requirement already satisfied: matplotlib>=2.0.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (3.2.1) Requirement already satisfied: bottleneck>=1.0.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (1.2.1) Requirement already satisfied: python-louvain>=0.13 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.14) Requirement already satisfied: docutils in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.13.1) Requirement already satisfied: serverfiles in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.3.0) Requirement already satisfied: openTSNE>=0.3.11 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from Orange3>=3.20->Orange3-Network==1.5.0) (0.3.12) Requirement already satisfied: sniffio in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (1.1.0) Requirement already satisfied: idna==2. in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (2.8) Requirement already satisfied: hstspreload in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (2020.6.9) Requirement already satisfied: httpcore==0.9. in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (0.9.1) Requirement already satisfied: rfc3986<2,>=1.3 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (1.4.0) Requirement already satisfied: certifi in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (2020.4.5.2) Requirement already satisfied: et-xmlfile in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from openpyxl->Orange3>=3.20->Orange3-Network==1.5.0) (1.0.1) Requirement already satisfied: jdcal in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from openpyxl->Orange3>=3.20->Orange3-Network==1.5.0) (1.4.1) Requirement already satisfied: decorator>=4.3.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from networkx->Orange3>=3.20->Orange3-Network==1.5.0) (4.4.2) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests->Orange3>=3.20->Orange3-Network==1.5.0) (1.25.9) Requirement already satisfied: six in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from keyrings.alt->Orange3>=3.20->Orange3-Network==1.5.0) (1.15.0) Requirement already satisfied: python-dateutil>=2.6.1 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pandas->Orange3>=3.20->Orange3-Network==1.5.0) (2.8.1) Requirement already satisfied: pytz>=2017.2 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pandas->Orange3>=3.20->Orange3-Network==1.5.0) (2020.1) Requirement already satisfied: dictdiffer in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from orange-canvas-core<0.2a,>=0.1.15->Orange3>=3.20->Orange3-Network==1.5.0) (0.8.1) Requirement already satisfied: commonmark in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from orange-canvas-core<0.2a,>=0.1.15->Orange3>=3.20->Orange3-Network==1.5.0) (0.9.1) Requirement already satisfied: cachecontrol[filecache] in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from orange-canvas-core<0.2a,>=0.1.15->Orange3>=3.20->Orange3-Network==1.5.0) (0.12.6) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from matplotlib>=2.0.0->Orange3>=3.20->Orange3-Network==1.5.0) (2.4.7) Requirement already satisfied: kiwisolver>=1.0.1 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from matplotlib>=2.0.0->Orange3>=3.20->Orange3-Network==1.5.0) (1.2.0) Requirement already satisfied: cycler>=0.10 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from matplotlib>=2.0.0->Orange3>=3.20->Orange3-Network==1.5.0) (0.10.0) Requirement already satisfied: pynndescent>=0.4 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from openTSNE>=0.3.11->Orange3>=3.20->Orange3-Network==1.5.0) (0.4.7) Requirement already satisfied: h11<0.10,>=0.8 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpcore==0.9.->httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (0.9.0) Requirement already satisfied: h2==3. in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from httpcore==0.9.->httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (3.2.0) Requirement already satisfied: msgpack>=0.5.2 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from cachecontrol[filecache]->orange-canvas-core<0.2a,>=0.1.15->Orange3>=3.20->Orange3-Network==1.5.0) (1.0.0) Requirement already satisfied: lockfile>=0.9; extra == "filecache" in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from cachecontrol[filecache]->orange-canvas-core<0.2a,>=0.1.15->Orange3>=3.20->Orange3-Network==1.5.0) (0.12.2) Requirement already satisfied: numba>=0.46 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pynndescent>=0.4->openTSNE>=0.3.11->Orange3>=3.20->Orange3-Network==1.5.0) (0.50.0) Requirement already satisfied: llvmlite>=0.30 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pynndescent>=0.4->openTSNE>=0.3.11->Orange3>=3.20->Orange3-Network==1.5.0) (0.33.0) Requirement already satisfied: hyperframe<6,>=5.2.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from h2==3.->httpcore==0.9.->httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (5.2.0) Requirement already satisfied: hpack<4,>=3.0 in /Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from h2==3.->httpcore==0.9.*->httpx~=0.12->Orange3>=3.20->Orange3-Network==1.5.0) (3.0.0) Building wheels for collected packages: Orange3-Network Building wheel for Orange3-Network (setup.py): started Building wheel for Orange3-Network (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /Applications/Orange3.app/Contents/MacOS/PythonApp -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/setup.py'"'"'; file='"'"'/private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-wheel-vxqyt4u2 --python-tag cp37 cwd: /private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/ Complete output (97 lines): Warning: 'keywords' should be a list, got type 'tuple' Warning: 'classifiers' should be a list, got type 'tuple' Warning: 'keywords' should be a list, got type 'tuple' Warning: 'classifiers' should be a list, got type 'tuple' running bdist_wheel running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building extension "orangecontrib.network._fr_layout" sources build_src: building npy-pkg config files running build_py creating build creating build/lib.macosx-10.9-x86_64-3.7 creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib copying orangecontrib/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network copying orangecontrib/network/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network copying orangecontrib/network/setup.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/generate.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/twomode.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/readwrite.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/community.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/base.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxGroups.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxSave.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxAnalysis.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/graphview.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxClustering.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxFromDistances.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxFile.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/ownxsinglemode.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxExplorer.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxGenerator.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_huttenhower_a_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm_tags.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/mips_c2_cp_leu_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/davis.tsv -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_huttenhower_a.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/davis.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/mips_c2_cp_leu.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_genesets.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/airtraffic_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/network_info.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_pmid.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/airtraffic.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm_all.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/makeNetworkList.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_genesets_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/dicty_publication_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/dicty_publication.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/dicty_publication_edges.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_pmid_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Category-Network.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/SingleMode.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/button_rect.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkAnalysis.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_UnselectedNodes.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_clear.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkSave.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_SelisMark.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_HideSelection.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_Sel2Mark.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_Mark2Sel.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkFile.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkGenerator.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkClustering.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/button_autoscale.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkFromDistances.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkGroups.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkExplorer.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'orangecontrib.network._fr_layout' extension compiling C++ sources C compiler: g++ -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g

creating build/temp.macosx-10.9-x86_64-3.7/orangecontrib creating build/temp.macosx-10.9-x86_64-3.7/orangecontrib/network compile options: '-I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c' g++: orangecontrib/network/_fr_layout.cpp xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun error: Command "g++ -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c orangecontrib/network/_fr_layout.cpp -o build/temp.macosx-10.9-x86_64-3.7/orangecontrib/network/_fr_layout.o -MMD -MF build/temp.macosx-10.9-x86_64-3.7/orangecontrib/network/_fr_layout.o.d" failed with exit status 1

ERROR: Failed building wheel for Orange3-Network Running setup.py clean for Orange3-Network Failed to build Orange3-Network Installing collected packages: Orange3-Network Running setup.py install for Orange3-Network: started Running setup.py install for Orange3-Network: finished with status 'error' ERROR: Command errored out with exit status 1: command: /Applications/Orange3.app/Contents/MacOS/PythonApp -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/setup.py'"'"'; file='"'"'/private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-record-qgx78jtx/install-record.txt --single-version-externally-managed --compile cwd: /private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/ Complete output (97 lines): Warning: 'keywords' should be a list, got type 'tuple' Warning: 'classifiers' should be a list, got type 'tuple' Warning: 'keywords' should be a list, got type 'tuple' Warning: 'classifiers' should be a list, got type 'tuple' running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building extension "orangecontrib.network._fr_layout" sources build_src: building npy-pkg config files running build_py creating build creating build/lib.macosx-10.9-x86_64-3.7 creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib copying orangecontrib/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network copying orangecontrib/network/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network copying orangecontrib/network/setup.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/generate.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/twomode.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/readwrite.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/community.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network copying orangecontrib/network/network/base.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/network creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxGroups.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxSave.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxAnalysis.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/graphview.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/init.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxClustering.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxFromDistances.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxFile.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/ownxsinglemode.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxExplorer.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets copying orangecontrib/network/widgets/OWNxGenerator.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_huttenhower_a_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm_tags.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/mips_c2_cp_leu_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/davis.tsv -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_huttenhower_a.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/davis.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/mips_c2_cp_leu.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_genesets.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/airtraffic_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/network_info.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_pmid.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/airtraffic.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/lastfm_all.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/makeNetworkList.py -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_genesets_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/dicty_publication_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/dicty_publication.net -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/dicty_publication_edges.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks copying orangecontrib/network/networks/leu_by_pmid_items.tab -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/networks creating build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Category-Network.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/SingleMode.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/button_rect.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkAnalysis.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_UnselectedNodes.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_clear.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkSave.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_SelisMark.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_HideSelection.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_Sel2Mark.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/Dlg_Mark2Sel.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkFile.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkGenerator.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkClustering.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/button_autoscale.png -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkFromDistances.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkGroups.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons copying orangecontrib/network/widgets/icons/NetworkExplorer.svg -> build/lib.macosx-10.9-x86_64-3.7/orangecontrib/network/widgets/icons running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext customize UnixCCompiler customize UnixCCompiler using build_ext building 'orangecontrib.network._fr_layout' extension compiling C++ sources C compiler: g++ -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g

creating build/temp.macosx-10.9-x86_64-3.7/orangecontrib
creating build/temp.macosx-10.9-x86_64-3.7/orangecontrib/network
compile options: '-I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c'
g++: orangecontrib/network/_fr_layout.cpp
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
error: Command "g++ -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/Orange3.app/Contents/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c orangecontrib/network/_fr_layout.cpp -o build/temp.macosx-10.9-x86_64-3.7/orangecontrib/network/_fr_layout.o -MMD -MF build/temp.macosx-10.9-x86_64-3.7/orangecontrib/network/_fr_layout.o.d" failed with exit status 1
----------------------------------------

ERROR: Command errored out with exit status 1: /Applications/Orange3.app/Contents/MacOS/PythonApp -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/setup.py'"'"'; file='"'"'/private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-install-pxtp0ae4/Orange3-Network/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/q1/7gr8r4mn6nj48gvfpbf1jcgh0000gp/T/pip-record-qgx78jtx/install-record.txt --single-version-externally-managed --compile Check the logs for full command output. WARNING: You are using pip version 19.2.3, however version 20.1.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

janezd commented 4 years ago

I'm at a loss. I thought I'd just need to bump the version to 1.5.1 in feedstock, but @PrimozGodec has already done that three weeks ago. I can learn how this works ... but I'll spend a few days on it and forget it by the next time I'd need it .@PrimozGodec, can you help?

I can confirm, though, that installing network add-on on Orange 3.24 and macOS Mojave requires xcode, which it shouldn't.

PrimozGodec commented 4 years ago

@jbuczny thank you for reporting this. There were no wheels on PyPI. I manually uploaded them. Can you now try to install the addon again?

Manually making wheels is not a good solution anyway and there are still missing wheels for Windows. We have two solutions here:

  1. Remove Cython script for fruchterman_reingold_layout (if it is possible to make a fast implementation in Python using any other library - e.g. Numpy)
  2. Make a pipeline that will create wheels for macOS and windows
jbuczny commented 4 years ago

@PrimozGodec: Thank you for the suggestions. I have not follow it, though. I installed the newest version 3.27 and installed the package; all went fine.