From grantrf93 at hotmail.com Fri Apr 14 03:11:36 2017 From: grantrf93 at hotmail.com (Grant Fraser) Date: Fri, 14 Apr 2017 07:11:36 +0000 Subject: [Pythonmac-SIG] Errors on compiling in py2app - I have all of these modules installed- Very confused Message-ID: Sorry for the huge block of text- I didn't know else how to communicate my apparently massive error. Any help would be greatly appreciated as I am looking forward to compiling my first GUI into an application! (Python 3.6.1, PyQt5, MacOSX Sierra 10.12.4) Thanks in advance! Grants-MacBook-Pro:gcorptestpy2app g$ python3 setup.py py2app running py2app creating /Users/g/Desktop/gcorptestpy2app/build creating /Users/g/Desktop/gcorptestpy2app/build/bdist.macosx-10.12-x86_64 creating /Users/g/Desktop/gcorptestpy2app/build/bdist.macosx-10.12-x86_64/python3.6-standalone creating /Users/g/Desktop/gcorptestpy2app/build/bdist.macosx-10.12-x86_64/python3.6-standalone/app creating /Users/g/Desktop/gcorptestpy2app/build/bdist.macosx-10.12-x86_64/python3.6-standalone/app/collect creating /Users/g/Desktop/gcorptestpy2app/build/bdist.macosx-10.12-x86_64/python3.6-standalone/app/temp creating /Users/g/Desktop/gcorptestpy2app/dist creating build/bdist.macosx-10.12-x86_64/python3.6-standalone/app/lib-dynload creating build/bdist.macosx-10.12-x86_64/python3.6-standalone/app/Frameworks --- Skipping recipe PIL --- *** using recipe: ctypes *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- *** using recipe: ftplib *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- *** using recipe: importlib *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- --- Skipping recipe lxml --- --- Skipping recipe matplotlib --- *** using recipe: mimetypes *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- --- Skipping recipe lxml --- --- Skipping recipe matplotlib --- --- Skipping recipe numpy --- *** using recipe: os_module *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- --- Skipping recipe lxml --- --- Skipping recipe matplotlib --- --- Skipping recipe numpy --- *** using recipe: pydoc *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- --- Skipping recipe lxml --- --- Skipping recipe matplotlib --- --- Skipping recipe numpy --- --- Skipping recipe pyenchant --- --- Skipping recipe pygame --- --- Skipping recipe pyopengl --- --- Skipping recipe pyside --- --- Skipping recipe pyzmq --- --- Skipping recipe qt5 --- *** using recipe: re *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- --- Skipping recipe lxml --- --- Skipping recipe matplotlib --- --- Skipping recipe numpy --- --- Skipping recipe pyenchant --- --- Skipping recipe pygame --- --- Skipping recipe pyopengl --- --- Skipping recipe pyside --- --- Skipping recipe pyzmq --- --- Skipping recipe qt5 --- --- Skipping recipe scipy --- *** using recipe: setuptools *** --- Skipping recipe PIL --- --- Skipping recipe docutils --- --- Skipping recipe lxml --- --- Skipping recipe matplotlib --- --- Skipping recipe numpy --- --- Skipping recipe pyenchant --- --- Skipping recipe pygame --- --- Skipping recipe pyopengl --- --- Skipping recipe pyside --- --- Skipping recipe pyzmq --- --- Skipping recipe qt5 --- --- Skipping recipe scipy --- sip: packages: {'queuelib-1.4.2.dist-info', 'attrs-16.3.0.dist-info', 'testpath-0.3.dist-info', 'sklearn-0.0.dist-info', 'Kivy-1.9.1.dist-info', 'cffi', 'dateparser', 'sklearn', 'ipywidgets-6.0.0.dist-info', 'PyQt5.QtTest', 'decorator-4.0.11.dist-info', 'PyQt5.QtSql', 'qtconsole-4.2.1.dist-info', 'dill-0.2.6.dist-info', 'modulegraph', 'tesseract_ocr-0.0.1.dist-info', 'py', 'terminado-0.6.dist-info', 'dateparser-0.6.0.dist-info', 'pkg_resources', 'PyQt5.uic', 'caller_module-0.0.0.dist-info', 'numpydoc', 'PyQt5-5.8.1.dist-info', 'rope_py3k-0.9.4.post1.dist-info', 'isstaticmethod-0.0.0.dist-info', 'pycparser-2.17.dist-info', 'jupyter_core', 'pdfminer', 'bz2file-0.98.dist-info', 'lxml', 'pexpect', 'bs4', 'jupyter_client', 'thinc', 'pymouse', 'qtpy', 'xlwt-1.2.0.dist-info', 'nolearn', 'mpl_toolkits', 'scikit_learn-0.18.1.dist-info', 'appnope', 'pendulum-1.2.0.dist-info', 'PyQt5.QtWebChannel', 'traitlets', 'PyQt5.QtXmlPatterns', 'objectname-0.0.0.dist-info', 'PyQt5.QtWebSockets', 'PyQt5.QtSensors', 'idna-2.5.dist-info', 'ecdsa-0.13.dist-info', 'ipykernel-4.5.2.dist-info', 'cytoolz', 'parsel', 'asn1crypto', 'jsonschema', 'jedi', 'python_dateutil-2.6.0.dist-info', 'zmq', 'joblib', 'theano', 'wrapt-1.10.10.dist-info', 'snowballstemmer-1.2.1.dist-info', 'humanize-0.5.1.dist-info', 'idna', 'pymongo', 'pyasn1_modules', 'incremental-16.10.1.dist-info', 'Pillow-4.1.0.dist-info', 'pyximport', 'sip', 'gensim', 'xlrd-1.0.0.dist-info', 'PyQt5.QtDBus', 'asn1crypto-0.22.0.dist-info', 'kivy', 'pip-9.0.1-py3.6.egg-info', 'gdbn-0.1.dist-info', 'tryton-4.2.4.dist-info', 'qtconsole', '_pytest', 'PyQt5', 'Jinja2-2.9.5.dist-info', 'six-1.10.0.dist-info', 'w3lib', 'matplotlib-2.0.0.dist-info', 'pygame-1.9.3.dist-info', 'PyQt5.QtOpenGL', 'Werkzeug-0.12.1.dist-info', 'mxnet', 'widgetsnbextension', 'jsonschema-2.6.0.dist-info', 'setuptools', 'ptyprocess', 'PyQt5.QtHelp', 'sip-4.19.1.dist-info', 'tlz', 'xlwt', 'bin', 'chardet', 'objc', 'PyQt5.QtQml', 'alabaster-0.7.10.dist-info', 'click-6.7.dist-info', 'pyparsing-2.2.0.dist-info', 'constantly-15.1.0.dist-info', 'packaging', 'preshed', 'testpath', 'cymem', 'PyQt5.QtPositioning', 'public-0.0.0.dist-info', 'PyQt5.PyQt5', 'pyflakes-1.5.0.dist-info', 'plate-0.1.0.dist-info', 'ptyprocess-0.5.1.dist-info', 'pytz', 'PyQt5.QtDesigner', 'PyQt5.QtXml', 'pyasn1_modules-0.0.8.dist-info', 'lazy_object_proxy-1.2.2.dist-info', 'ujson-1.35.dist-info', 'beautifulsoup4-4.5.3.dist-info', 'users-1.0.dev0.dist-info', 'PyQt5.Qt', 'isort-4.2.5.dist-info', 'kazoo', 'olefile-0.44.dist-info', 'pyOpenSSL-16.2.0.dist-info', 'sphinx', 'MarkupSafe-1.0.dist-info', 'xlrd', 'psutil-5.2.0.dist-info', 'rope', 'traitlets-4.3.2.dist-info', 'py-1.4.33.dist-info', 'paramiko', 'PyQt5.QtWebEngineWidgets', 'webencodings', 'ipython-5.3.0.dist-info', 'PyQt5.QtMultimediaWidgets', 'nolearn-0.6.0.dist-info', 'users', 'prompt_toolkit-1.0.13.dist-info', 'cryptography', 'spacy', 'numpy-1.12.1.dist-info', 'jupyter_client-5.0.0.dist-info', 'cffi-1.10.0.dist-info', 'PyQt5.QtPrintSupport', 'lazy_object_proxy', 'thinc-6.5.2.dist-info', 'Kivy_Garden-0.1.4.dist-info', 'twisted', 'selenium', 'et_xmlfile-1.0.1.dist-info', 'PyQt5.QtWidgets', 'Crypto', 'imagesize-0.7.1.dist-info', 'tqdm-4.11.2.dist-info', 'AppKit', 'popen-0.1.20.dist-info', 'conf-0.0.0.dist-info', 'conda', 'gridfs', 'OpenSSL', 'dateutils-0.6.6.dist-info', 'PyInstaller', 'kazoo-2.2.1.dist-info', 'google', 'wcwidth', 'humanize', 'bson', 'html5lib-0.999999999.dist-info', 'txaio-2.6.2.dist-info', 'widgetsnbextension-2.0.0.dist-info', 'boto-2.46.1.dist-info', 'numpydoc-0.6.0.dist-info', 'pendulum', 'external', 'isort', 'conda-4.3.13.dist-info', 'pyasn1-0.2.3.dist-info', 'PyQt5.QtQuickWidgets', 'PyQt5.QtQuick', 'past', 'pathlib-1.0.1.dist-info', 'matplotlib', 'feedparser-5.2.1.dist-info', 'gi', 'service_identity-16.0.0.dist-info', 'tqdm', 'virtualenv_support', 'PyQt5.QtLocation', 'data', 'PyQt5.QtNetwork', 'tzlocal', 'PyQt5.QtGui', 'PyQt5.QtCore', 'cssselect', 'yaml', 'getclass-0.0.0.dist-info', 'PyQt5._QOpenGLFunctions_4_1_Core', 'macholib', 'isclassmethod-0.0.0.dist-info', 'requests-2.13.0.dist-info', 'maya-0.1.8.dist-info', 'spacy-1.7.5.dist-info', 'termcolor-1.1.0.dist-info', 'PyObjCTools', 'minimal-0.1.0.dist-info', 'pyobjc_framework_Cocoa-3.2.1.dist-info', 'qt5', 'pydispatch', 'Cocoa', 'pyflakes', 'pytzdata', 'ecdsa', 'libpasteurize', 'alabaster', 'Twisted-17.1.0.dist-info', 'ipython_genutils-0.2.0.dist-info', 'openpyxl-2.4.5.dist-info', 'wand', 'jedi-0.9.0.dist-info', 'psutil', 'altgraph', 'isstring-0.0.0.dist-info', 'distro-1.0.4.dist-info', 'joblib-0.11.dist-info', 'pdfminer2-20151206.dist-info', 'garden', 'py2app-0.12.dist-info', 'future', 'qtawesome', 'pyzmq-16.0.2.dist-info', 'coverage-4.3.4.dist-info', 'parsel-1.1.0.dist-info', 'sqlmap-1.1.4.dist-info', 'argparse-1.4.0.dist-info', 'Sphinx-1.5.3.dist-info', 'spyder', 'setuptools-32.2.0-py3.6.egg-info', 'pyocr-0.4.6-py3.6.egg-info', 'PyQt5.QtWebEngineCore', 'olefile', 'PyInstaller-3.2.1.dist-info', 'terminado', 'murmurhash-0.26.4.dist-info', 'plac-0.9.6.dist-info', 'PyUserInput-0.1.11.dist-info', 'PyDispatcher-2.0.5.dist-info', 'PyQt5.QtMacExtras', 'pycosat-0.6.1.dist-info', 'scrapy', 'PyQt5..DS_Store', 'regex-2017.4.5.dist-info', 'tensorflow-1.0.0.dist-info', 'gi-1.2.dist-info', 'numpy', 'pickleshare-0.7.4.dist-info', 'tesseract-0.1.3.dist-info', 'ipython_genutils', 'ipywidgets', 'toolz-0.8.2.dist-info', 'ipykernel', 'spyder_io_dcm', 'cryptography-1.8.1.dist-info', 'jupyter-1.0.0.dist-info', 'openpyxl', 'PyQt5.__pycache__', 'prompt_toolkit', 'babel', 'pdfx', 'incremental', 'modulegraph-0.14.dist-info', 'Foundation', 'notebook-4.4.1.dist-info', 'gobject-0.1.0.dist-info', 'spyder-3.1.3.dist-info', 'dateutils', 'entrypoints-0.2.2.dist-info', 'Lasagne-0.1.dist-info', 'libfuturize', 'PyYAML-3.12.dist-info', 'Theano-0.9.0.dist-info', 'tabulate-0.7.7.dist-info', 'itsdangerous-0.24.dist-info', 'murmurhash', 'sqlmap', 'Pygments-2.2.0.dist-info', 'spyder_io_hdf5', 'PyQt5.QtSvg', 'nltk-3.2.2.dist-info', 'Keras-2.0.2.dist-info', 'CoreFoundation', 'click', 'wrapt', 'Flask-0.12.1.dist-info', 'PyQt5.pyrcc', 'tzlocal-1.3.dist-info', 'pyobjc_framework_Quartz-3.2.1.dist-info', 'queuelib', 'chardet-2.3.0.dist-info', 'Babel-2.3.4.dist-info', 'conda_env', 'lxml-3.7.3.dist-info', 'ruamel', 'pytz-2016.10.dist-info', 'tolist-0.0.0.dist-info', 'PyQt5._QOpenGLFunctions_2_1', 'markupsafe', 'tensorflow', 'Wand-0.4.4.dist-info', 'zope', 'py2app', 'selenium-3.3.3.dist-info', 'imagesize', 'macholib-1.8.dist-info', 'service_identity', 'pdfx-1.3.0.dist-info', 'dateutil', 'pycrypto-2.6.1.dist-info', 'toolz', 'gensim-1.0.1.dist-info', 'pytesseract-0.1.6.dist-info', 'Cython-0.25.2.dist-info', 'zope.interface-4.3.3.dist-info', 'smart_open', 'PyQt5.pylupdate', 'scratchpad', 'pymongo-3.4.0.dist-info', 'jupyter_console', 'boto', 'webencodings-0.5.dist-info', 'assert_exists-0.0.0.dist-info', 'spyder_profiler', 'nbformat-4.3.0.dist-info', 'requests', '__pycache__', 'pygments', 'PyQt5.QtMultimedia', 'pylint-1.6.5.dist-info', 'bleach', 'Quartz', 'IPython', 'constantly', 'mxnet-0.9.3a3.dist-info', 'pykeyboard', 'boiler-1.0.1.dist-info', 'lasagne', 'nbconvert', 'PyQt5.QtWebEngine', 'spyder_pylint', 'pexpect-4.2.1.dist-info', 'jupyter_console-5.1.0.dist-info', 'pep8-1.7.0.dist-info', 'docutils-0.13.1.dist-info', 'preshed-1.0.0.dist-info', 'pygame', 'QtAwesome-0.4.4.dist-info', 'flask', 'PyQt5.QtNfc', 'dill', 'automat', 'cx_Freeze-5.0.1-py3.6-macosx-10.12-x86_64.egg', 'smart_open-1.5.1.dist-info', 'snowballstemmer', 'PyQt5.qt5', 'protobuf-3.2.0.dist-info', 'tornado-4.4.2.dist-info', 'bleach-2.0.0.dist-info', 'nbformat', 'werkzeug', 'tryton', 'cymem-1.31.2.dist-info', 'pylint', 'altgraph-0.13.dist-info', 'simplegeneric-0.8.1.dist-info', 'et_xmlfile', 'tornado', 'PyQt5.QtSerialPort', 'html5lib', 'astroid', 'attr', 'jdcal-1.3.dist-info', 'gnumpy-0.2.dist-info', 'fullpath-0.0.0.dist-info', 'pyobjc_core-3.2.1.dist-info', 'docutils', 'QtPy-1.2.1.dist-info', 'pyocr', 'nbconvert-5.1.1.dist-info', 'packaging-16.8.dist-info', 'PyQt5._QOpenGLFunctions_2_0', 'PyQt5.QtBluetooth', 'pycparser', 'pytesseract', 'Automat-0.5.0.dist-info', 'jinja2', 'keras', 'astroid-1.4.9.dist-info', 'wcwidth-0.1.7.dist-info', 'wheel-0.29.0-py3.6.egg-info', 'cssselect-1.0.1.dist-info', 'PIL', 'ruamel.yaml-0.13.14.dist-info', 'pandocfilters-1.4.1.dist-info', 'appnope-0.1.0.dist-info', 'future-0.16.0.dist-info', 'fabric', 'spyder_breakpoints', 'cytoolz-0.8.2.dist-info', 'pipe-1.4.1.dist-info', 'paramiko-2.1.2.dist-info', 'txaio', 'pip', 'coverage', 'nltk', 'cycler-0.10.0.dist-info', 'mccabe-0.6.1.dist-info', 'Scrapy-1.3.3.dist-info', 'virtualenv-15.1.0.dist-info', 'Fabric-1.13.1.dist-info', 'appdirs-1.4.3.dist-info', 'notebook', 'pytzdata-2017.2.dist-info', 'pyasn1', 'w3lib-1.17.0.dist-info', 'gobject', 'qtbot-0.0.1.dist-info', 'tesseract', 'popen', 'Cython', 'wheel', 'jupyter_core-4.3.0.dist-info', 'mistune-0.7.4.dist-info', 'setupfiles-0.0.0.dist-info', 'pytest-3.0.7.dist-info', 'gdbn'} WARNING: ImportError in sip recipe ignored: No module named queuelib-1 WARNING: ImportError in sip recipe ignored: No module named attrs-16 WARNING: ImportError in sip recipe ignored: No module named testpath-0 WARNING: ImportError in sip recipe ignored: No module named sklearn-0 WARNING: ImportError in sip recipe ignored: No module named Kivy-1 WARNING: ImportError in sip recipe ignored: No module named ipywidgets-6 WARNING: ImportError in sip recipe ignored: No module named decorator-4 WARNING: ImportError in sip recipe ignored: No module named qtconsole-4 WARNING: ImportError in sip recipe ignored: No module named dill-0 WARNING: ImportError in sip recipe ignored: No module named tesseract_ocr-0 WARNING: ImportError in sip recipe ignored: No module named terminado-0 WARNING: ImportError in sip recipe ignored: No module named dateparser-0 WARNING: ImportError in sip recipe ignored: No module named caller_module-0 WARNING: ImportError in sip recipe ignored: No module named PyQt5-5 WARNING: ImportError in sip recipe ignored: No module named rope_py3k-0 WARNING: ImportError in sip recipe ignored: No module named isstaticmethod-0 WARNING: ImportError in sip recipe ignored: No module named pycparser-2 WARNING: ImportError in sip recipe ignored: No module named bz2file-0 WARNING: ImportError in sip recipe ignored: No module named xlwt-1 WARNING: ImportError in sip recipe ignored: No module named scikit_learn-0 WARNING: ImportError in sip recipe ignored: No module named pendulum-1 WARNING: ImportError in sip recipe ignored: No module named objectname-0 WARNING: ImportError in sip recipe ignored: No module named idna-2 WARNING: ImportError in sip recipe ignored: No module named ecdsa-0 WARNING: ImportError in sip recipe ignored: No module named ipykernel-4 WARNING: ImportError in sip recipe ignored: No module named python_dateutil-2 WARNING: ImportError in sip recipe ignored: No module named wrapt-1 WARNING: ImportError in sip recipe ignored: No module named snowballstemmer-1 WARNING: ImportError in sip recipe ignored: No module named humanize-0 WARNING: ImportError in sip recipe ignored: No module named incremental-16 WARNING: ImportError in sip recipe ignored: No module named Pillow-4 WARNING: ImportError in sip recipe ignored: No module named xlrd-1 WARNING: ImportError in sip recipe ignored: No module named asn1crypto-0 WARNING: ImportError in sip recipe ignored: No module named pip-9 WARNING: ImportError in sip recipe ignored: No module named gdbn-0 WARNING: ImportError in sip recipe ignored: No module named tryton-4 WARNING: ImportError in sip recipe ignored: No module named Jinja2-2 WARNING: ImportError in sip recipe ignored: No module named six-1 WARNING: ImportError in sip recipe ignored: No module named matplotlib-2 WARNING: ImportError in sip recipe ignored: No module named pygame-1 WARNING: ImportError in sip recipe ignored: No module named Werkzeug-0 WARNING: ImportError in sip recipe ignored: No module named jsonschema-2 WARNING: ImportError in sip recipe ignored: No module named sip-4 WARNING: ImportError in sip recipe ignored: No module named alabaster-0 WARNING: ImportError in sip recipe ignored: No module named click-6 WARNING: ImportError in sip recipe ignored: No module named pyparsing-2 WARNING: ImportError in sip recipe ignored: No module named constantly-15 WARNING: ImportError in sip recipe ignored: No module named public-0 WARNING: ImportError in sip recipe ignored: No module named pyflakes-1 WARNING: ImportError in sip recipe ignored: No module named plate-0 WARNING: ImportError in sip recipe ignored: No module named ptyprocess-0 WARNING: ImportError in sip recipe ignored: No module named pyasn1_modules-0 WARNING: ImportError in sip recipe ignored: No module named lazy_object_proxy-1 WARNING: ImportError in sip recipe ignored: No module named ujson-1 WARNING: ImportError in sip recipe ignored: No module named beautifulsoup4-4 WARNING: ImportError in sip recipe ignored: No module named users-1 WARNING: ImportError in sip recipe ignored: No module named isort-4 WARNING: ImportError in sip recipe ignored: No module named olefile-0 WARNING: ImportError in sip recipe ignored: No module named pyOpenSSL-16 WARNING: ImportError in sip recipe ignored: No module named MarkupSafe-1 WARNING: ImportError in sip recipe ignored: No module named psutil-5 WARNING: ImportError in sip recipe ignored: No module named traitlets-4 WARNING: ImportError in sip recipe ignored: No module named py-1 WARNING: ImportError in sip recipe ignored: No module named ipython-5 WARNING: ImportError in sip recipe ignored: No module named nolearn-0 WARNING: ImportError in sip recipe ignored: No module named prompt_toolkit-1 WARNING: ImportError in sip recipe ignored: No module named numpy-1 WARNING: ImportError in sip recipe ignored: No module named jupyter_client-5 WARNING: ImportError in sip recipe ignored: No module named cffi-1 WARNING: ImportError in sip recipe ignored: No module named thinc-6 WARNING: ImportError in sip recipe ignored: No module named Kivy_Garden-0 WARNING: ImportError in sip recipe ignored: No module named et_xmlfile-1 WARNING: ImportError in sip recipe ignored: No module named imagesize-0 WARNING: ImportError in sip recipe ignored: No module named tqdm-4 WARNING: ImportError in sip recipe ignored: No module named popen-0 WARNING: ImportError in sip recipe ignored: No module named conf-0 WARNING: ImportError in sip recipe ignored: No module named dateutils-0 WARNING: ImportError in sip recipe ignored: No module named kazoo-2 WARNING: ImportError in sip recipe ignored: No module named html5lib-0 WARNING: ImportError in sip recipe ignored: No module named txaio-2 WARNING: ImportError in sip recipe ignored: No module named widgetsnbextension-2 WARNING: ImportError in sip recipe ignored: No module named boto-2 WARNING: ImportError in sip recipe ignored: No module named numpydoc-0 WARNING: ImportError in sip recipe ignored: No module named conda-4 WARNING: ImportError in sip recipe ignored: No module named pyasn1-0 WARNING: ImportError in sip recipe ignored: No module named pathlib-1 WARNING: ImportError in sip recipe ignored: No module named feedparser-5 WARNING: ImportError in sip recipe ignored: No module named service_identity-16 WARNING: ImportError in sip recipe ignored: No module named getclass-0 WARNING: ImportError in sip recipe ignored: No module named isclassmethod-0 WARNING: ImportError in sip recipe ignored: No module named requests-2 WARNING: ImportError in sip recipe ignored: No module named maya-0 WARNING: ImportError in sip recipe ignored: No module named spacy-1 WARNING: ImportError in sip recipe ignored: No module named termcolor-1 WARNING: ImportError in sip recipe ignored: No module named minimal-0 WARNING: ImportError in sip recipe ignored: No module named pyobjc_framework_Cocoa-3 WARNING: ImportError in sip recipe ignored: No module named Twisted-17 WARNING: ImportError in sip recipe ignored: No module named ipython_genutils-0 WARNING: ImportError in sip recipe ignored: No module named openpyxl-2 WARNING: ImportError in sip recipe ignored: No module named jedi-0 WARNING: ImportError in sip recipe ignored: No module named isstring-0 WARNING: ImportError in sip recipe ignored: No module named distro-1 WARNING: ImportError in sip recipe ignored: No module named joblib-0 WARNING: ImportError in sip recipe ignored: No module named pdfminer2-20151206 WARNING: ImportError in sip recipe ignored: No module named py2app-0 WARNING: ImportError in sip recipe ignored: No module named pyzmq-16 WARNING: ImportError in sip recipe ignored: No module named coverage-4 WARNING: ImportError in sip recipe ignored: No module named parsel-1 WARNING: ImportError in sip recipe ignored: No module named sqlmap-1 WARNING: ImportError in sip recipe ignored: No module named argparse-1 WARNING: ImportError in sip recipe ignored: No module named Sphinx-1 WARNING: ImportError in sip recipe ignored: No module named setuptools-32 WARNING: ImportError in sip recipe ignored: No module named pyocr-0 WARNING: ImportError in sip recipe ignored: No module named PyInstaller-3 WARNING: ImportError in sip recipe ignored: No module named murmurhash-0 WARNING: ImportError in sip recipe ignored: No module named plac-0 WARNING: ImportError in sip recipe ignored: No module named PyUserInput-0 WARNING: ImportError in sip recipe ignored: No module named PyDispatcher-2 WARNING: ImportError in sip recipe ignored: No module named pycosat-0 WARNING: ImportError in sip recipe ignored: No module named regex-2017 WARNING: ImportError in sip recipe ignored: No module named tensorflow-1 WARNING: ImportError in sip recipe ignored: No module named gi-1 WARNING: ImportError in sip recipe ignored: No module named pickleshare-0 WARNING: ImportError in sip recipe ignored: No module named tesseract-0 WARNING: ImportError in sip recipe ignored: No module named toolz-0 WARNING: ImportError in sip recipe ignored: No module named cryptography-1 WARNING: ImportError in sip recipe ignored: No module named jupyter-1 WARNING: ImportError in sip recipe ignored: No module named modulegraph-0 WARNING: ImportError in sip recipe ignored: No module named notebook-4 WARNING: ImportError in sip recipe ignored: No module named gobject-0 WARNING: ImportError in sip recipe ignored: No module named spyder-3 WARNING: ImportError in sip recipe ignored: No module named entrypoints-0 WARNING: ImportError in sip recipe ignored: No module named Lasagne-0 WARNING: ImportError in sip recipe ignored: No module named PyYAML-3 WARNING: ImportError in sip recipe ignored: No module named Theano-0 WARNING: ImportError in sip recipe ignored: No module named tabulate-0 WARNING: ImportError in sip recipe ignored: No module named itsdangerous-0 WARNING: ImportError in sip recipe ignored: No module named Pygments-2 WARNING: ImportError in sip recipe ignored: No module named nltk-3 WARNING: ImportError in sip recipe ignored: No module named Keras-2 WARNING: ImportError in sip recipe ignored: No module named Flask-0 WARNING: ImportError in sip recipe ignored: No module named tzlocal-1 WARNING: ImportError in sip recipe ignored: No module named pyobjc_framework_Quartz-3 WARNING: ImportError in sip recipe ignored: No module named chardet-2 WARNING: ImportError in sip recipe ignored: No module named Babel-2 WARNING: ImportError in sip recipe ignored: No module named lxml-3 WARNING: ImportError in sip recipe ignored: No module named pytz-2016 WARNING: ImportError in sip recipe ignored: No module named tolist-0 WARNING: ImportError in sip recipe ignored: No module named Wand-0 WARNING: ImportError in sip recipe ignored: No module named selenium-3 WARNING: ImportError in sip recipe ignored: No module named macholib-1 WARNING: ImportError in sip recipe ignored: No module named pdfx-1 WARNING: ImportError in sip recipe ignored: No module named pycrypto-2 WARNING: ImportError in sip recipe ignored: No module named gensim-1 WARNING: ImportError in sip recipe ignored: No module named pytesseract-0 WARNING: ImportError in sip recipe ignored: No module named Cython-0 WARNING: ImportError in sip recipe ignored: No module named pymongo-3 WARNING: ImportError in sip recipe ignored: No module named webencodings-0 WARNING: ImportError in sip recipe ignored: No module named assert_exists-0 WARNING: ImportError in sip recipe ignored: No module named nbformat-4 WARNING: ImportError in sip recipe ignored: No module named pylint-1 WARNING: ImportError in sip recipe ignored: No module named mxnet-0 WARNING: ImportError in sip recipe ignored: No module named boiler-1 WARNING: ImportError in sip recipe ignored: No module named pexpect-4 WARNING: ImportError in sip recipe ignored: No module named jupyter_console-5 WARNING: ImportError in sip recipe ignored: No module named pep8-1 WARNING: ImportError in sip recipe ignored: No module named docutils-0 WARNING: ImportError in sip recipe ignored: No module named preshed-1 WARNING: ImportError in sip recipe ignored: No module named QtAwesome-0 WARNING: ImportError in sip recipe ignored: No module named cx_Freeze-5 WARNING: ImportError in sip recipe ignored: No module named smart_open-1 WARNING: ImportError in sip recipe ignored: No module named protobuf-3 WARNING: ImportError in sip recipe ignored: No module named tornado-4 WARNING: ImportError in sip recipe ignored: No module named bleach-2 WARNING: ImportError in sip recipe ignored: No module named cymem-1 WARNING: ImportError in sip recipe ignored: No module named altgraph-0 WARNING: ImportError in sip recipe ignored: No module named simplegeneric-0 WARNING: ImportError in sip recipe ignored: No module named jdcal-1 WARNING: ImportError in sip recipe ignored: No module named gnumpy-0 WARNING: ImportError in sip recipe ignored: No module named fullpath-0 WARNING: ImportError in sip recipe ignored: No module named pyobjc_core-3 WARNING: ImportError in sip recipe ignored: No module named QtPy-1 WARNING: ImportError in sip recipe ignored: No module named nbconvert-5 WARNING: ImportError in sip recipe ignored: No module named packaging-16 WARNING: ImportError in sip recipe ignored: No module named Automat-0 WARNING: ImportError in sip recipe ignored: No module named astroid-1 WARNING: ImportError in sip recipe ignored: No module named wcwidth-0 WARNING: ImportError in sip recipe ignored: No module named wheel-0 WARNING: ImportError in sip recipe ignored: No module named cssselect-1 WARNING: ImportError in sip recipe ignored: No module named pandocfilters-1 WARNING: ImportError in sip recipe ignored: No module named appnope-0 WARNING: ImportError in sip recipe ignored: No module named future-0 WARNING: ImportError in sip recipe ignored: No module named cytoolz-0 WARNING: ImportError in sip recipe ignored: No module named pipe-1 WARNING: ImportError in sip recipe ignored: No module named paramiko-2 WARNING: ImportError in sip recipe ignored: No module named cycler-0 WARNING: ImportError in sip recipe ignored: No module named mccabe-0 WARNING: ImportError in sip recipe ignored: No module named Scrapy-1 WARNING: ImportError in sip recipe ignored: No module named virtualenv-15 WARNING: ImportError in sip recipe ignored: No module named Fabric-1 WARNING: ImportError in sip recipe ignored: No module named appdirs-1 WARNING: ImportError in sip recipe ignored: No module named pytzdata-2017 WARNING: ImportError in sip recipe ignored: No module named w3lib-1 WARNING: ImportError in sip recipe ignored: No module named qtbot-0 WARNING: ImportError in sip recipe ignored: No module named jupyter_core-4 WARNING: ImportError in sip recipe ignored: No module named mistune-0 WARNING: ImportError in sip recipe ignored: No module named setupfiles-0 WARNING: ImportError in sip recipe ignored: No module named pytest-3 MissingModule('PyQt4',) Package('PyQt5', '/usr/local/Cellar/pyqt/5.8.1/lib/python3.6/site-packages/PyQt5/__init__.py', ['/usr/local/lib/python3.6/site-packages/PyQt5']) PyQt resources ['/usr/local/lib/python3.6/site-packages/py2app/recipes/qt.conf'] *** using recipe: sip *** --- Skipping recipe PIL --- *** using recipe: docutils *** --- Skipping recipe PIL --- *** using recipe: lxml *** --- Skipping recipe PIL --- *** using recipe: matplotlib *** --- Skipping recipe PIL --- *** using recipe: numpy *** --- Skipping recipe PIL --- --- Skipping recipe pyenchant --- *** using recipe: pygame *** --- Skipping recipe PIL --- --- Skipping recipe pyenchant --- --- Skipping recipe pyopengl --- --- Skipping recipe pyside --- *** using recipe: pyzmq *** --- Skipping recipe PIL --- --- Skipping recipe pyenchant --- --- Skipping recipe pyopengl --- --- Skipping recipe pyside --- --- Skipping recipe qt5 --- *** using recipe: scipy *** Traceback (most recent call last): File "setup.py", line 18, in setup_requires=['py2app'], File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/usr/local/lib/python3.6/site-packages/py2app/build_app.py", line 757, in run self._run() File "/usr/local/lib/python3.6/site-packages/py2app/build_app.py", line 967, in _run self.run_normal() File "/usr/local/lib/python3.6/site-packages/py2app/build_app.py", line 1059, in run_normal self.process_recipes(mf, filters, flatpackages, loader_files) File "/usr/local/lib/python3.6/site-packages/py2app/build_app.py", line 935, in process_recipes find_needed_modules(mf, packages=rval['packages']) File "/usr/local/lib/python3.6/site-packages/modulegraph/find_modules.py", line 289, in find_needed_modules m = mf.import_hook(package, None, ["*"]) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1030, in import_hook for s in self._ensure_fromlist(m, fromlist): File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1156, in _ensure_fromlist submod = self._import_module(sub, fullname, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1511, in _safe_import_hook sm = self.import_hook(name, caller, fromlist=[sub], level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1030, in import_hook for s in self._ensure_fromlist(m, fromlist): File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1156, in _ensure_fromlist submod = self._import_module(sub, fullname, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1511, in _safe_import_hook sm = self.import_hook(name, caller, fromlist=[sub], level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1030, in import_hook for s in self._ensure_fromlist(m, fromlist): File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1156, in _ensure_fromlist submod = self._import_module(sub, fullname, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1511, in _safe_import_hook sm = self.import_hook(name, caller, fromlist=[sub], level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1030, in import_hook for s in self._ensure_fromlist(m, fromlist): File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1156, in _ensure_fromlist submod = self._import_module(sub, fullname, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1511, in _safe_import_hook sm = self.import_hook(name, caller, fromlist=[sub], level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1030, in import_hook for s in self._ensure_fromlist(m, fromlist): File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1156, in _ensure_fromlist submod = self._import_module(sub, fullname, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1511, in _safe_import_hook sm = self.import_hook(name, caller, fromlist=[sub], level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1030, in import_hook for s in self._ensure_fromlist(m, fromlist): File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1156, in _ensure_fromlist submod = self._import_module(sub, fullname, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1761, in _load_package self._load_module(fqname, fp, buf, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 669, in visit_If self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1026, in import_hook q, tail = self._find_head_package(parent, name, level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1110, in _find_head_package q = self._import_module(head, qname, parent) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1380, in _load_module self._scan_code(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1547, in _scan_code self._scan_ast(co, m) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1556, in _scan_ast visitor.visit(co) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 674, in visit_FunctionDef self.generic_visit(node) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 261, in generic_visit self.visit(item) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ast.py", line 253, in visit return visitor(node) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 665, in visit_ImportFrom self._process_import(node.module or '', _ast_names(node.names), level) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 650, in _process_import fromlist=False, File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1404, in _safe_import_hook mods = self.import_hook(name, caller, level=level, attr=attr) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1027, in import_hook m = self._load_tail(q, tail) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1132, in _load_tail result = self._import_module(head, mname, result) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1298, in _import_module m = self._load_module(fqname, fp, pathname, stuff) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1324, in _load_module m = self._load_package(fqname, pathname, packagepath) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 1736, in _load_package ns_pkgpath = _namespace_package_path(fqname, pkgpath or [], self.path) File "/usr/local/lib/python3.6/site-packages/modulegraph/modulegraph.py", line 88, in _namespace_package_path working_set = pkg_resources.WorkingSet(path) File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 639, in __init__ self.add_entry(entry) File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 695, in add_entry for dist in find_distributions(entry, True): File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2005, in find_on_path path_item_entries = _by_version_descending(os.listdir(path_item)) File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1989, in _by_version_descending return sorted(names, key=_by_version, reverse=True) File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1985, in _by_version name, ext = os.path.splitext(name) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/posixpath.py", line 127, in splitext return genericpath._splitext(p, sep, None, extsep) File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/genericpath.py", line 130, in _splitext if dotIndex > sepIndex: RecursionError: maximum recursion depth exceeded in comparison Sincerely, Grant -------------- next part -------------- An HTML attachment was scrubbed... URL: From barry at barrys-emacs.org Sun Apr 16 07:52:42 2017 From: barry at barrys-emacs.org (Barry Scott) Date: Sun, 16 Apr 2017 12:52:42 +0100 Subject: [Pythonmac-SIG] Errors on compiling in py2app - I have all of these modules installed- Very confused In-Reply-To: References: Message-ID: If you are not the author of the code try asking the author for help. Can you run the python code that you are trying to package?0 Does "pip3.6 list" show you have all the required dependencies installed for this app? Make sure you have the latest py2app installed which is 0.12. Barry From ben.bw at me.com Sat Apr 22 04:45:19 2017 From: ben.bw at me.com (Ben Byram-Wigfield) Date: Sat, 22 Apr 2017 09:45:19 +0100 Subject: [Pythonmac-SIG] PyObjC - Apple sample code Message-ID: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> I?ve been looking at Apple?s Open Source website, where there is lots of python sample code. But the examples I?ve tried don?t work. They all flag syntax errors (usually about type conversion), or occasionally make the python process crash! Particularly, I?m looking at a script to parse the contents of a PDF file. There are a few slightly different versions (and I don?t understand all the different folders ? pyobj 14, 26, 47, 49???) https://opensource.apple.com/source/pyobjc/pyobjc-49/pyobjc/pyobjc-framework-Quartz-2.5.1/Examples/Programming%20with%20Quartz/ParsePageContents/parse_page_contents.py https://opensource.apple.com/source/pyobjc/pyobjc-14.1.1/pyobjc/stable/pyobjc-framework-Quartz/Examples/Programming%20with%20Quartz/ParsePageContents/parse_page_contents.py But none of them work. I?ve tried them on PyObjc 2.5.1 and 3.2.1, which gives different syntax errors. (Question 2, why does OS X ship with only 2.5.1?) I?ve scoured the internet for better examples of python-quartz-pdf_parsing, but not found anything. The Apple Dev Forums suggested that the code wasn?t maintained by Apple, but by PyObjC. Thanks for any help. Ben -------------- next part -------------- An HTML attachment was scrubbed... URL: From ronaldoussoren at mac.com Thu Apr 27 03:53:57 2017 From: ronaldoussoren at mac.com (Ronald Oussoren) Date: Thu, 27 Apr 2017 09:53:57 +0200 Subject: [Pythonmac-SIG] PyObjC - Apple sample code In-Reply-To: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> References: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> Message-ID: > On 22 Apr 2017, at 10:45, Ben Byram-Wigfield wrote: > > I?ve been looking at Apple?s Open Source website, where there is lots of python sample code. But the examples I?ve tried don?t work. They all flag syntax errors (usually about type conversion), or occasionally make the python process crash! > > Particularly, I?m looking at a script to parse the contents of a PDF file. There are a few slightly different versions (and I don?t understand all the different folders ? pyobj 14, 26, 47, 49???) > > https://opensource.apple.com/source/pyobjc/pyobjc-49/pyobjc/pyobjc-framework-Quartz-2.5.1/Examples/Programming%20with%20Quartz/ParsePageContents/parse_page_contents.py > > https://opensource.apple.com/source/pyobjc/pyobjc-14.1.1/pyobjc/stable/pyobjc-framework-Quartz/Examples/Programming%20with%20Quartz/ParsePageContents/parse_page_contents.py > > But none of them work. I?ve tried them on PyObjc 2.5.1 and 3.2.1, which gives different syntax errors. (Question 2, why does OS X ship with only 2.5.1?) > > I?ve scoured the internet for better examples of python-quartz-pdf_parsing, but not found anything. The Apple Dev Forums suggested that the code wasn?t maintained by Apple, but by PyObjC. See http://pyobjc.sf.net/ , which contains all current examples and those should work with the current release of PyObjC and python 2.7 and 3.x. Ronald -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben.bw at me.com Thu Apr 27 04:17:09 2017 From: ben.bw at me.com (Ben Byram-Wigfield) Date: Thu, 27 Apr 2017 09:17:09 +0100 Subject: [Pythonmac-SIG] PyObjC - Apple sample code In-Reply-To: References: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> Message-ID: I tried the repository browser there, and the version of parse_page_contents.py still doesn?t work for me. I?m using the latest downloaded versions of python 2.7 and PyObjC. I also tried using the default OS X versions. The errors are in the attached file. Many thanks -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: python_errors.txt URL: -------------- next part -------------- Ben > On 27 Apr 2017, at 08:53, Ronald Oussoren wrote: > >> >> On 22 Apr 2017, at 10:45, Ben Byram-Wigfield wrote: >> >> I?ve been looking at Apple?s Open Source website, where there is lots of python sample code. But the examples I?ve tried don?t work. They all flag syntax errors (usually about type conversion), or occasionally make the python process crash! >> >> Particularly, I?m looking at a script to parse the contents of a PDF file. There are a few slightly different versions (and I don?t understand all the different folders ? pyobj 14, 26, 47, 49???) >> >> https://opensource.apple.com/source/pyobjc/pyobjc-49/pyobjc/pyobjc-framework-Quartz-2.5.1/Examples/Programming%20with%20Quartz/ParsePageContents/parse_page_contents.py >> >> https://opensource.apple.com/source/pyobjc/pyobjc-14.1.1/pyobjc/stable/pyobjc-framework-Quartz/Examples/Programming%20with%20Quartz/ParsePageContents/parse_page_contents.py >> >> But none of them work. I?ve tried them on PyObjc 2.5.1 and 3.2.1, which gives different syntax errors. (Question 2, why does OS X ship with only 2.5.1?) >> >> I?ve scoured the internet for better examples of python-quartz-pdf_parsing, but not found anything. The Apple Dev Forums suggested that the code wasn?t maintained by Apple, but by PyObjC. > > See http://pyobjc.sf.net/, which contains all current examples and those should work with the current release of PyObjC and python 2.7 and 3.x. > > Ronald From ronaldoussoren at mac.com Fri Apr 28 03:07:11 2017 From: ronaldoussoren at mac.com (Ronald Oussoren) Date: Fri, 28 Apr 2017 09:07:11 +0200 Subject: [Pythonmac-SIG] PyObjC - Apple sample code In-Reply-To: References: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> Message-ID: > On 27 Apr 2017, at 10:17, Ben Byram-Wigfield wrote: > > I tried the repository browser there, and the version of parse_page_contents.py still doesn?t work for me. I?m using the latest downloaded versions of python 2.7 and PyObjC. I also tried using the default OS X versions. > The errors are in the attached file. > The PyObjC 3.2 error at the top of the file seems to indicate that your Python installation is broken, PyObjC imports the stdlib io module and that causes and error. The PyObjC 2.5 error is due to general brokeness of the system installation of PyObjC. PyObjC 2.5 is ancient and not something I support anymore, furthermore (IIRC) Apple doesn?t ship all of PyObjC. The error you?re getting indicates that the framework wrappers are incomplete. BTW. If you are new to Python I?d look into using Python 3.6 instead, both because that has less change to run into problems due to interference between the system install of Python 2.7 and a manual installation, and because the Python community is moving ever faster to Python 3. Ronald From ben.bw at me.com Fri Apr 28 07:20:45 2017 From: ben.bw at me.com (Ben Byram-Wigfield) Date: Fri, 28 Apr 2017 12:20:45 +0100 Subject: [Pythonmac-SIG] PyObjC - Apple sample code In-Reply-To: References: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> Message-ID: <98C40132-7FF6-4C35-BF04-28603AFC3646@me.com> I ran the installer package for the latest python 2.7, and then used easy_install to install PyObjC. I get the same errors on two separate Macs. What should I do to fix the installation? Does Apple not have plans to include (all of) the latest PyObjC? That?s rather sad. The reason I was attracted to creating ObjC python scripts was that they could run on any Mac. Thanks Ben > On 28 Apr 2017, at 08:07, Ronald Oussoren wrote: > > >> On 27 Apr 2017, at 10:17, Ben Byram-Wigfield wrote: >> >> I tried the repository browser there, and the version of parse_page_contents.py still doesn?t work for me. I?m using the latest downloaded versions of python 2.7 and PyObjC. I also tried using the default OS X versions. >> The errors are in the attached file. >> > The PyObjC 3.2 error at the top of the file seems to indicate that your Python installation is broken, PyObjC imports the stdlib io module and that causes and error. > > The PyObjC 2.5 error is due to general brokeness of the system installation of PyObjC. PyObjC 2.5 is ancient and not something I support anymore, furthermore (IIRC) Apple doesn?t ship all of PyObjC. The error you?re getting indicates that the framework wrappers are incomplete. > > BTW. If you are new to Python I?d look into using Python 3.6 instead, both because that has less change to run into problems due to interference between the system install of Python 2.7 and a manual installation, and because the Python community is moving ever faster to Python 3. > > Ronald > From glyph at twistedmatrix.com Fri Apr 28 20:13:50 2017 From: glyph at twistedmatrix.com (Glyph) Date: Fri, 28 Apr 2017 17:13:50 -0700 Subject: [Pythonmac-SIG] PyObjC - Apple sample code In-Reply-To: <98C40132-7FF6-4C35-BF04-28603AFC3646@me.com> References: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> <98C40132-7FF6-4C35-BF04-28603AFC3646@me.com> Message-ID: <005E6357-8336-4F6C-803D-52E2E09B00F7@twistedmatrix.com> Relying on the system Python for this sort of stuff has always guaranteed you'd have an out-of-date version of all of your dependencies. The availability of wheels (thanks again Ronald!!!) for pyobjc means that you don't need the biggest impediment to users installing stuff, which is a C compiler. If you're building stuff for distribution to non-technical folks, build it with your own version of python (3) and ship it with py2app, not by copying scripts around. If there are things that make this more painful than just copying individual scripts, it's probably best to figure out how to get those addressed with the PyPA community. -glyph > On Apr 28, 2017, at 4:20 AM, Ben Byram-Wigfield wrote: > > I ran the installer package for the latest python 2.7, and then used easy_install to install PyObjC. > I get the same errors on two separate Macs. What should I do to fix the installation? > > Does Apple not have plans to include (all of) the latest PyObjC? That?s rather sad. The reason I was attracted to creating ObjC python scripts was that they could run on any Mac. > > Thanks > > Ben > > >> On 28 Apr 2017, at 08:07, Ronald Oussoren wrote: >> >> >>> On 27 Apr 2017, at 10:17, Ben Byram-Wigfield wrote: >>> >>> I tried the repository browser there, and the version of parse_page_contents.py still doesn?t work for me. I?m using the latest downloaded versions of python 2.7 and PyObjC. I also tried using the default OS X versions. >>> The errors are in the attached file. >>> >> The PyObjC 3.2 error at the top of the file seems to indicate that your Python installation is broken, PyObjC imports the stdlib io module and that causes and error. >> >> The PyObjC 2.5 error is due to general brokeness of the system installation of PyObjC. PyObjC 2.5 is ancient and not something I support anymore, furthermore (IIRC) Apple doesn?t ship all of PyObjC. The error you?re getting indicates that the framework wrappers are incomplete. >> >> BTW. If you are new to Python I?d look into using Python 3.6 instead, both because that has less change to run into problems due to interference between the system install of Python 2.7 and a manual installation, and because the Python community is moving ever faster to Python 3. >> >> Ronald >> > > _______________________________________________ > Pythonmac-SIG maillist - Pythonmac-SIG at python.org > https://mail.python.org/mailman/listinfo/pythonmac-sig > unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG From pythonchb at gmail.com Sat Apr 29 00:57:47 2017 From: pythonchb at gmail.com (Christopher Barker) Date: Sat, 29 Apr 2017 04:57:47 +0000 Subject: [Pythonmac-SIG] PyObjC - Apple sample code In-Reply-To: <005E6357-8336-4F6C-803D-52E2E09B00F7@twistedmatrix.com> References: <91AD7D8E-3FC2-411D-A632-9E3FD93BB1EF@me.com> <98C40132-7FF6-4C35-BF04-28603AFC3646@me.com> <005E6357-8336-4F6C-803D-52E2E09B00F7@twistedmatrix.com> Message-ID: And you really don't want to use easy_install amymore, either. Try pip. I see the appeal of an Apple-supplied python, but Apple has never properly supported it ever since OS-X 10.1..... -CHB On Fri, Apr 28, 2017 at 5:19 PM Glyph wrote: > Relying on the system Python for this sort of stuff has always guaranteed > you'd have an out-of-date version of all of your dependencies. > > The availability of wheels (thanks again Ronald!!!) for pyobjc means that > you don't need the biggest impediment to users installing stuff, which is a > C compiler. If you're building stuff for distribution to non-technical > folks, build it with your own version of python (3) and ship it with > py2app, not by copying scripts around. > > If there are things that make this more painful than just copying > individual scripts, it's probably best to figure out how to get those > addressed with the PyPA community. > > -glyph > > > On Apr 28, 2017, at 4:20 AM, Ben Byram-Wigfield wrote: > > > > I ran the installer package for the latest python 2.7, and then used > easy_install to install PyObjC. > > I get the same errors on two separate Macs. What should I do to fix the > installation? > > > > Does Apple not have plans to include (all of) the latest PyObjC? That?s > rather sad. The reason I was attracted to creating ObjC python scripts was > that they could run on any Mac. > > > > Thanks > > > > Ben > > > > > >> On 28 Apr 2017, at 08:07, Ronald Oussoren > wrote: > >> > >> > >>> On 27 Apr 2017, at 10:17, Ben Byram-Wigfield wrote: > >>> > >>> I tried the repository browser there, and the version of > parse_page_contents.py still doesn?t work for me. I?m using the latest > downloaded versions of python 2.7 and PyObjC. I also tried using the > default OS X versions. > >>> The errors are in the attached file. > >>> > >> The PyObjC 3.2 error at the top of the file seems to indicate that your > Python installation is broken, PyObjC imports the stdlib io module and that > causes and error. > >> > >> The PyObjC 2.5 error is due to general brokeness of the system > installation of PyObjC. PyObjC 2.5 is ancient and not something I support > anymore, furthermore (IIRC) Apple doesn?t ship all of PyObjC. The error > you?re getting indicates that the framework wrappers are incomplete. > >> > >> BTW. If you are new to Python I?d look into using Python 3.6 instead, > both because that has less change to run into problems due to interference > between the system install of Python 2.7 and a manual installation, and > because the Python community is moving ever faster to Python 3. > >> > >> Ronald > >> > > > > _______________________________________________ > > Pythonmac-SIG maillist - Pythonmac-SIG at python.org > > https://mail.python.org/mailman/listinfo/pythonmac-sig > > unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG > _______________________________________________ > Pythonmac-SIG maillist - Pythonmac-SIG at python.org > https://mail.python.org/mailman/listinfo/pythonmac-sig > unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG > -- Christopher Barker, PhD Python Language Consulting - Teaching - Scientific Software Development - Desktop GUI and Web Development - wxPython, numpy, scipy, Cython -------------- next part -------------- An HTML attachment was scrubbed... URL: