* Package: dev-python/isort-5.6.3 * Repository: gentoo * Maintainer: python@gentoo.org williamh@gentoo.org * Upstream: https://github.com/PyCQA/isort/issues * USE: abi_x86_32 elibc_glibc kernel_linux python_targets_python3_7 test userland_GNU x86 * FEATURES: ccache network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking isort-5.6.3.tar.gz to /var/tmp/portage/dev-python/isort-5.6.3/work >>> Source unpacked in /var/tmp/portage/dev-python/isort-5.6.3/work >>> Preparing source in /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3 ... * python3_7: running distutils-r1_run_phase distutils-r1_python_compile python3.7 setup.py build -j 5 running build running build_py creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/sections.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/settings.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/setuptools_commands.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/wrap.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/__main__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/hooks.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/format.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/io.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/exceptions.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/pylama_isort.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/literal.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/sorting.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/parse.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/main.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/comments.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/output.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/place.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/utils.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/api.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/wrap_modes.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/core.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/_version.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/profiles.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort copying isort/logo.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_future copying isort/_future/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_future copying isort/_future/_dataclasses.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_future creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml copying isort/_vendored/toml/encoder.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml copying isort/_vendored/toml/tz.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml copying isort/_vendored/toml/decoder.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml copying isort/_vendored/toml/ordered.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml copying isort/_vendored/toml/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/deprecated copying isort/deprecated/finders.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/deprecated copying isort/deprecated/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/deprecated creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/all.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py39.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py37.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py38.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py3.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py35.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py27.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py2.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/stdlibs/py36.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs copying isort/_vendored/toml/LICENSE -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: dev-python/isort-5.6.3 * python3_7: running distutils-r1_run_phase python_test python3.7 setup.py install --home=/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test --install-lib=/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/lib --install-scripts=/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts running install running bdist_egg running egg_info creating isort.egg-info writing isort.egg-info/PKG-INFO writing dependency_links to isort.egg-info/dependency_links.txt writing entry points to isort.egg-info/entry_points.txt writing requirements to isort.egg-info/requires.txt writing top-level names to isort.egg-info/top_level.txt writing manifest file 'isort.egg-info/SOURCES.txt' reading manifest file 'isort.egg-info/SOURCES.txt' writing manifest file 'isort.egg-info/SOURCES.txt' installing library code to /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg running install_lib running build_py warning: build_py: byte-compiling is disabled, skipping. creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686 creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/sections.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/settings.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/setuptools_commands.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/wrap.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/deprecated copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/deprecated/finders.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/deprecated copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/deprecated/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/deprecated copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/__main__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/hooks.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored/toml copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml/LICENSE -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored/toml copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml/encoder.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored/toml copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml/tz.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored/toml copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml/decoder.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored/toml copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml/ordered.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored/toml copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_vendored/toml/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_vendored/toml copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/format.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/io.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/exceptions.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/pylama_isort.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/literal.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/sorting.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/parse.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/main.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/comments.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/output.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/place.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/utils.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/api.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/wrap_modes.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_future copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_future/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_future copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_future/_dataclasses.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/_future copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/core.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/_version.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/all.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py39.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py37.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py38.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py3.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py35.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py27.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py2.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/stdlibs/py36.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort/stdlibs copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/profiles.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/__init__.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort copying /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/lib/isort/logo.py -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/isort warning: install_lib: byte-compiling is disabled, skipping. creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/EGG-INFO copying isort.egg-info/PKG-INFO -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/EGG-INFO copying isort.egg-info/SOURCES.txt -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/EGG-INFO copying isort.egg-info/dependency_links.txt -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/EGG-INFO copying isort.egg-info/entry_points.txt -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/EGG-INFO copying isort.egg-info/requires.txt -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/EGG-INFO copying isort.egg-info/top_level.txt -> /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg/EGG-INFO zip_safe flag not set; analyzing archive contents... creating /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/dist creating '/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/dist/isort-5.6.3-py3.7.egg' and adding '/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg' to it removing '/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/bdist.linux-i686/egg' (and everything under it) Processing isort-5.6.3-py3.7.egg Copying isort-5.6.3-py3.7.egg to /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/lib Adding isort 5.6.3 to easy-install.pth file Installing isort script to /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts Installed /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/lib/isort-5.6.3-py3.7.egg Processing dependencies for isort==5.6.3 Finished processing dependencies for isort==5.6.3 ================================================= test session starts ================================================== platform linux -- Python 3.7.9, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 rootdir: /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3 plugins: pylama-7.7.1, hypothesis-5.37.5, mock-3.3.1 collected 1 item tests/unit/test_importable.py _ _ (_) ___ ___ _ __| |_ | |/ _/ / _ \/ '__ _/ | |\__ \/\_\/| | | |_ |_|\___/\___/\_/ \_/ isort your imports, so you don't have to. VERSION 5.6.3 Nothing to do: no files or paths have have been passed in! Try one of the following: `isort .` - sort all Python files, starting from the current directory, recursively. `isort . --interactive` - Do the same, but ask before making any changes. `isort . --check --diff` - Check to see if imports are correctly sorted within this project. `isort --help` - In-depth information about isort's available command-line options. Visit https://pycqa.github.io/isort/ for complete information about how to use isort. . ================================================== 1 passed in 0.27s =================================================== ================================================= test session starts ================================================== platform linux -- Python 3.7.9, pytest-6.1.1, py-1.9.0, pluggy-0.13.1 -- /usr/bin/python3.7 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/.hypothesis/examples') rootdir: /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3 plugins: pylama-7.7.1, hypothesis-5.37.5, mock-3.3.1 collecting ... collected 420 items / 31 deselected / 389 selected tests/unit/test_action_comments.py::test_isort_off_and_on PASSED [ 0%] tests/unit/test_api.py::test_sort_file_with_bad_syntax PASSED [ 0%] tests/unit/test_api.py::test_sort_file PASSED [ 0%] tests/unit/test_api.py::test_sort_file_to_stdout PASSED [ 1%] tests/unit/test_api.py::test_other_ask_to_apply PASSED [ 1%] tests/unit/test_api.py::test_check_file_no_changes PASSED [ 1%] tests/unit/test_api.py::test_check_file_with_changes PASSED [ 1%] tests/unit/test_api.py::test_sorted_imports_multiple_configs PASSED [ 2%] tests/unit/test_api.py::test_diff_stream PASSED [ 2%] tests/unit/test_api.py::test_sort_code_string_mixed_newlines PASSED [ 2%] tests/unit/test_comments.py::test_add_to_line PASSED [ 2%] tests/unit/test_comments.py::test_fuzz_add_to_line PASSED [ 3%] tests/unit/test_comments.py::test_fuzz_parse PASSED [ 3%] tests/unit/test_exceptions.py::TestISortError::test_init PASSED [ 3%] tests/unit/test_exceptions.py::TestExistingSyntaxErrors::test_init PASSED [ 3%] tests/unit/test_exceptions.py::TestExistingSyntaxErrors::test_variables PASSED [ 4%] tests/unit/test_exceptions.py::TestIntroducedSyntaxErrors::test_init PASSED [ 4%] tests/unit/test_exceptions.py::TestIntroducedSyntaxErrors::test_variables PASSED [ 4%] tests/unit/test_exceptions.py::TestFileSkipped::test_init PASSED [ 4%] tests/unit/test_exceptions.py::TestFileSkipped::test_variables PASSED [ 5%] tests/unit/test_exceptions.py::TestFileSkipComment::test_init PASSED [ 5%] tests/unit/test_exceptions.py::TestFileSkipComment::test_variables PASSED [ 5%] tests/unit/test_exceptions.py::TestFileSkipSetting::test_init PASSED [ 5%] tests/unit/test_exceptions.py::TestFileSkipSetting::test_variables PASSED [ 6%] tests/unit/test_exceptions.py::TestProfileDoesNotExist::test_init PASSED [ 6%] tests/unit/test_exceptions.py::TestProfileDoesNotExist::test_variables PASSED [ 6%] tests/unit/test_exceptions.py::TestLiteralParsingFailure::test_init PASSED [ 6%] tests/unit/test_exceptions.py::TestLiteralParsingFailure::test_variables PASSED [ 7%] tests/unit/test_exceptions.py::TestLiteralSortTypeMismatch::test_init PASSED [ 7%] tests/unit/test_exceptions.py::TestLiteralSortTypeMismatch::test_variables PASSED [ 7%] tests/unit/test_exceptions.py::TestAssignmentsFormatMismatch::test_init PASSED [ 7%] tests/unit/test_exceptions.py::TestAssignmentsFormatMismatch::test_variables PASSED [ 8%] tests/unit/test_exceptions.py::TestUnsupportedSettings::test_init PASSED [ 8%] tests/unit/test_exceptions.py::TestUnsupportedSettings::test_variables PASSED [ 8%] tests/unit/test_exceptions.py::TestUnsupportedEncoding::test_init PASSED [ 8%] tests/unit/test_exceptions.py::TestUnsupportedEncoding::test_variables PASSED [ 9%] tests/unit/test_format.py::test_ask_whether_to_apply_changes_to_file PASSED [ 9%] tests/unit/test_format.py::test_basic_printer PASSED [ 9%] tests/unit/test_format.py::test_basic_printer_diff PASSED [ 10%] tests/unit/test_format.py::test_colored_printer_success PASSED [ 10%] tests/unit/test_format.py::test_colored_printer_error PASSED [ 10%] tests/unit/test_format.py::test_colored_printer_diff PASSED [ 10%] tests/unit/test_format.py::test_colored_printer_diff_output PASSED [ 11%] tests/unit/test_format.py::test_colorama_not_available_handled_gracefully PASSED [ 11%] tests/unit/test_format.py::test_fuzz_show_unified_diff PASSED [ 11%] tests/unit/test_hooks.py::test_git_hook PASSED [ 11%] tests/unit/test_hooks.py::test_git_hook_uses_the_configuration_file_specified_in_settings_path PASSED [ 12%] tests/unit/test_io.py::TestFile::test_read PASSED [ 12%] tests/unit/test_io.py::TestFile::test_from_content PASSED [ 12%] tests/unit/test_io.py::TestFile::test_open PASSED [ 12%] tests/unit/test_isort.py::test_happy_path PASSED [ 13%] tests/unit/test_isort.py::test_code_intermixed PASSED [ 13%] tests/unit/test_isort.py::test_correct_space_between_imports PASSED [ 13%] tests/unit/test_isort.py::test_sort_on_number PASSED [ 13%] tests/unit/test_isort.py::test_line_length PASSED [ 14%] tests/unit/test_isort.py::test_output_modes PASSED [ 14%] tests/unit/test_isort.py::test_qa_comment_case PASSED [ 14%] tests/unit/test_isort.py::test_length_sort PASSED [ 14%] tests/unit/test_isort.py::test_length_sort_straight PASSED [ 15%] tests/unit/test_isort.py::test_length_sort_section PASSED [ 15%] tests/unit/test_isort.py::test_convert_hanging PASSED [ 15%] tests/unit/test_isort.py::test_custom_indent PASSED [ 15%] tests/unit/test_isort.py::test_use_parentheses PASSED [ 16%] tests/unit/test_isort.py::test_skip PASSED [ 16%] tests/unit/test_isort.py::test_skip_with_file_name PASSED [ 16%] tests/unit/test_isort.py::test_skip_within_file PASSED [ 16%] tests/unit/test_isort.py::test_force_to_top PASSED [ 17%] tests/unit/test_isort.py::test_add_imports PASSED [ 17%] tests/unit/test_isort.py::test_remove_imports PASSED [ 17%] tests/unit/test_isort.py::test_comments_above PASSED [ 17%] tests/unit/test_isort.py::test_explicitly_local_import PASSED [ 18%] tests/unit/test_isort.py::test_quotes_in_file PASSED [ 18%] tests/unit/test_isort.py::test_check_newline_in_imports PASSED [ 18%] tests/unit/test_isort.py::test_forced_separate PASSED [ 19%] tests/unit/test_isort.py::test_default_section PASSED [ 19%] tests/unit/test_isort.py::test_first_party_overrides_standard_section PASSED [ 19%] tests/unit/test_isort.py::test_thirdy_party_overrides_standard_section PASSED [ 19%] tests/unit/test_isort.py::test_known_pattern_path_expansion PASSED [ 20%] tests/unit/test_isort.py::test_force_single_line_imports PASSED [ 20%] tests/unit/test_isort.py::test_force_single_line_long_imports PASSED [ 20%] tests/unit/test_isort.py::test_force_single_line_imports_and_sort_within_sections PASSED [ 20%] tests/unit/test_isort.py::test_titled_imports PASSED [ 21%] tests/unit/test_isort.py::test_balanced_wrapping PASSED [ 21%] tests/unit/test_isort.py::test_relative_import_with_space PASSED [ 21%] tests/unit/test_isort.py::test_multiline_import PASSED [ 21%] tests/unit/test_isort.py::test_single_multiline PASSED [ 22%] tests/unit/test_isort.py::test_atomic_mode PASSED [ 22%] tests/unit/test_isort.py::test_order_by_type PASSED [ 22%] tests/unit/test_isort.py::test_custom_lines_after_import_section PASSED [ 22%] tests/unit/test_isort.py::test_smart_lines_after_import_section PASSED [ 23%] tests/unit/test_isort.py::test_settings_overwrite PASSED [ 23%] tests/unit/test_isort.py::test_combined_from_and_as_imports PASSED [ 23%] tests/unit/test_isort.py::test_as_imports_with_line_length PASSED [ 23%] tests/unit/test_isort.py::test_keep_comments PASSED [ 24%] tests/unit/test_isort.py::test_multiline_split_on_dot PASSED [ 24%] tests/unit/test_isort.py::test_import_star PASSED [ 24%] tests/unit/test_isort.py::test_include_trailing_comma PASSED [ 24%] tests/unit/test_isort.py::test_similar_to_std_library PASSED [ 25%] tests/unit/test_isort.py::test_correctly_placed_imports PASSED [ 25%] tests/unit/test_isort.py::test_auto_detection PASSED [ 25%] tests/unit/test_isort.py::test_same_line_statements PASSED [ 25%] tests/unit/test_isort.py::test_long_line_comments PASSED [ 26%] tests/unit/test_isort.py::test_tab_character_in_import PASSED [ 26%] tests/unit/test_isort.py::test_split_position PASSED [ 26%] tests/unit/test_isort.py::test_place_comments PASSED [ 26%] tests/unit/test_isort.py::test_placement_control PASSED [ 27%] tests/unit/test_isort.py::test_custom_sections PASSED [ 27%] tests/unit/test_isort.py::test_glob_known PASSED [ 27%] tests/unit/test_isort.py::test_sticky_comments PASSED [ 28%] tests/unit/test_isort.py::test_zipimport PASSED [ 28%] tests/unit/test_isort.py::test_from_ending PASSED [ 28%] tests/unit/test_isort.py::test_from_first PASSED [ 28%] tests/unit/test_isort.py::test_top_comments PASSED [ 29%] tests/unit/test_isort.py::test_consistency PASSED [ 29%] tests/unit/test_isort.py::test_force_grid_wrap PASSED [ 29%] tests/unit/test_isort.py::test_force_grid_wrap_long PASSED [ 29%] tests/unit/test_isort.py::test_uses_jinja_variables PASSED [ 30%] tests/unit/test_isort.py::test_fcntl PASSED [ 30%] tests/unit/test_isort.py::test_import_split_is_word_boundary_aware PASSED [ 30%] tests/unit/test_isort.py::test_other_file_encodings PASSED [ 30%] tests/unit/test_isort.py::test_encoding_not_in_comment PASSED [ 31%] tests/unit/test_isort.py::test_encoding_not_in_first_two_lines PASSED [ 31%] tests/unit/test_isort.py::test_comment_at_top_of_file PASSED [ 31%] tests/unit/test_isort.py::test_alphabetic_sorting PASSED [ 31%] tests/unit/test_isort.py::test_alphabetic_sorting_multi_line PASSED [ 32%] tests/unit/test_isort.py::test_comments_not_duplicated PASSED [ 32%] tests/unit/test_isort.py::test_top_of_line_comments PASSED [ 32%] tests/unit/test_isort.py::test_basic_comment PASSED [ 32%] tests/unit/test_isort.py::test_shouldnt_add_lines PASSED [ 33%] tests/unit/test_isort.py::test_sections_parsed_correct PASSED [ 33%] tests/unit/test_isort.py::test_pyproject_conf_file PASSED [ 33%] tests/unit/test_isort.py::test_alphabetic_sorting_no_newlines PASSED [ 33%] tests/unit/test_isort.py::test_sort_within_section PASSED [ 34%] tests/unit/test_isort.py::test_sorting_with_two_top_comments PASSED [ 34%] tests/unit/test_isort.py::test_lines_between_sections PASSED [ 34%] tests/unit/test_isort.py::test_forced_sepatate_globs PASSED [ 34%] tests/unit/test_isort.py::test_no_additional_lines_issue_358 PASSED [ 35%] tests/unit/test_isort.py::test_import_by_paren_issue_375 PASSED [ 35%] tests/unit/test_isort.py::test_import_by_paren_issue_460 PASSED [ 35%] tests/unit/test_isort.py::test_function_with_docstring PASSED [ 35%] tests/unit/test_isort.py::test_plone_style PASSED [ 36%] tests/unit/test_isort.py::test_third_party_case_sensitive PASSED [ 36%] tests/unit/test_isort.py::test_exists_case_sensitive_file PASSED [ 36%] tests/unit/test_isort.py::test_exists_case_sensitive_directory PASSED [ 37%] tests/unit/test_isort.py::test_sys_path_mutation PASSED [ 37%] tests/unit/test_isort.py::test_long_single_line PASSED [ 37%] tests/unit/test_isort.py::test_import_inside_class_issue_432 PASSED [ 37%] tests/unit/test_isort.py::test_wildcard_import_without_space_issue_496 PASSED [ 38%] tests/unit/test_isort.py::test_import_line_mangles_issues_491 PASSED [ 38%] tests/unit/test_isort.py::test_import_line_mangles_issues_505 PASSED [ 38%] tests/unit/test_isort.py::test_import_line_mangles_issues_439 PASSED [ 38%] tests/unit/test_isort.py::test_alias_using_paren_issue_466 PASSED [ 39%] tests/unit/test_isort.py::test_long_alias_using_paren_issue_957 PASSED [ 39%] tests/unit/test_isort.py::test_strict_whitespace_by_default PASSED [ 39%] tests/unit/test_isort.py::test_strict_whitespace_no_closing_newline_issue_676 PASSED [ 39%] tests/unit/test_isort.py::test_ignore_whitespace PASSED [ 40%] tests/unit/test_isort.py::test_import_wraps_with_comment_issue_471 PASSED [ 40%] tests/unit/test_isort.py::test_import_case_produces_inconsistent_results_issue_472 PASSED [ 40%] tests/unit/test_isort.py::test_inconsistent_behavior_in_python_2_and_3_issue_479 PASSED [ 40%] tests/unit/test_isort.py::test_sort_within_section_comments_issue_436 PASSED [ 41%] tests/unit/test_isort.py::test_sort_within_sections_with_force_to_top_issue_473 PASSED [ 41%] tests/unit/test_isort.py::test_correct_number_of_new_lines_with_comment_issue_435 PASSED [ 41%] tests/unit/test_isort.py::test_future_below_encoding_issue_545 PASSED [ 41%] tests/unit/test_isort.py::test_no_extra_lines_issue_557 PASSED [ 42%] tests/unit/test_isort.py::test_long_import_wrap_support_with_mode_2 PASSED [ 42%] tests/unit/test_isort.py::test_pylint_comments_incorrectly_wrapped_issue_571 PASSED [ 42%] tests/unit/test_isort.py::test_ensure_async_methods_work_issue_537 PASSED [ 42%] tests/unit/test_isort.py::test_ensure_as_imports_sort_correctly_within_from_imports_issue_590 PASSED [ 43%] tests/unit/test_isort.py::test_ensure_line_endings_are_preserved_issue_493 PASSED [ 43%] tests/unit/test_isort.py::test_not_splitted_sections PASSED [ 43%] tests/unit/test_isort.py::test_no_lines_before_empty_section PASSED [ 43%] tests/unit/test_isort.py::test_no_inline_sort PASSED [ 44%] tests/unit/test_isort.py::test_relative_import_of_a_module PASSED [ 44%] tests/unit/test_isort.py::test_escaped_parens_sort PASSED [ 44%] tests/unit/test_isort.py::test_escaped_parens_sort_with_comment PASSED [ 44%] tests/unit/test_isort.py::test_escaped_parens_sort_with_first_comment PASSED [ 45%] tests/unit/test_isort.py::test_escaped_no_parens_sort_with_first_comment PASSED [ 45%] tests/unit/test_isort.py::test_to_ensure_imports_are_brought_to_top_issue_651 SKIPPED [ 45%] tests/unit/test_isort.py::test_to_ensure_importing_from_imports_module_works_issue_662 PASSED [ 46%] tests/unit/test_isort.py::test_to_ensure_no_unexpected_changes_issue_666 PASSED [ 46%] tests/unit/test_isort.py::test_to_ensure_tabs_dont_become_space_issue_665 PASSED [ 46%] tests/unit/test_isort.py::test_new_lines_are_preserved PASSED [ 46%] tests/unit/test_isort.py::test_forced_separate_is_deterministic_issue_774 PASSED [ 47%] tests/unit/test_isort.py::test_monkey_patched_urllib PASSED [ 47%] tests/unit/test_isort.py::test_argument_parsing PASSED [ 47%] tests/unit/test_isort.py::test_command_line[False] PASSED [ 47%] tests/unit/test_isort.py::test_command_line[True] PASSED [ 48%] tests/unit/test_isort.py::test_quiet[False] PASSED [ 48%] tests/unit/test_isort.py::test_quiet[True] PASSED [ 48%] tests/unit/test_isort.py::test_safety_skips[False] PASSED [ 48%] tests/unit/test_isort.py::test_safety_skips[True] PASSED [ 49%] tests/unit/test_isort.py::test_skip_glob[skip_glob_assert0] PASSED [ 49%] tests/unit/test_isort.py::test_skip_glob[skip_glob_assert1] PASSED [ 49%] tests/unit/test_isort.py::test_skip_glob[skip_glob_assert2] PASSED [ 49%] tests/unit/test_isort.py::test_broken PASSED [ 50%] tests/unit/test_isort.py::test_comments_not_removed_issue_576 PASSED [ 50%] tests/unit/test_isort.py::test_reverse_relative_imports_issue_417 PASSED [ 50%] tests/unit/test_isort.py::test_inconsistent_relative_imports_issue_577 PASSED [ 50%] tests/unit/test_isort.py::test_unwrap_issue_762 PASSED [ 51%] tests/unit/test_isort.py::test_multiple_as_imports PASSED [ 51%] tests/unit/test_isort.py::test_all_imports_from_single_module PASSED [ 51%] tests/unit/test_isort.py::test_noqa_issue_679 PASSED [ 51%] tests/unit/test_isort.py::test_extract_multiline_output_wrap_setting_from_a_config_file PASSED [ 52%] tests/unit/test_isort.py::test_ensure_support_for_non_typed_but_cased_alphabetic_sort_issue_890 PASSED [ 52%] tests/unit/test_isort.py::test_to_ensure_empty_line_not_added_to_file_start_issue_889 PASSED [ 52%] tests/unit/test_isort.py::test_to_ensure_correctly_handling_of_whitespace_only_issue_811 PASSED [ 52%] tests/unit/test_isort.py::test_standard_library_deprecates_user_issue_778 PASSED [ 53%] tests/unit/test_isort.py::test_settings_path_skip_issue_909 FAILED [ 53%] tests/unit/test_isort.py::test_skip_paths_issue_938 FAILED [ 53%] tests/unit/test_isort.py::test_failing_file_check_916 PASSED [ 53%] tests/unit/test_isort.py::test_import_heading_issue_905 PASSED [ 54%] tests/unit/test_isort.py::test_isort_keeps_comments_issue_691 PASSED [ 54%] tests/unit/test_isort.py::test_isort_ensures_blank_line_between_import_and_comment PASSED [ 54%] tests/unit/test_isort.py::test_pyi_formatting_issue_942 PASSED [ 55%] tests/unit/test_isort.py::test_move_class_issue_751 PASSED [ 55%] tests/unit/test_isort.py::test_python_version PASSED [ 55%] tests/unit/test_isort.py::test_isort_with_single_character_import PASSED [ 55%] tests/unit/test_isort.py::test_isort_nested_imports PASSED [ 56%] tests/unit/test_isort.py::test_isort_off PASSED [ 56%] tests/unit/test_isort.py::test_isort_split PASSED [ 56%] tests/unit/test_isort.py::test_comment_look_alike PASSED [ 56%] tests/unit/test_isort.py::test_cimport_support PASSED [ 57%] tests/unit/test_isort.py::test_cdef_support PASSED [ 57%] tests/unit/test_isort.py::test_top_level_import_order PASSED [ 57%] tests/unit/test_isort.py::test_noqa_issue_1065 PASSED [ 57%] tests/unit/test_isort.py::test_single_line_exclusions PASSED [ 58%] tests/unit/test_isort.py::test_nested_comment_handling PASSED [ 58%] tests/unit/test_isort.py::test_comments_top_of_file PASSED [ 58%] tests/unit/test_isort.py::test_multiple_aliases PASSED [ 58%] tests/unit/test_isort.py::test_parens_in_comment PASSED [ 59%] tests/unit/test_isort.py::test_as_imports_mixed PASSED [ 59%] tests/unit/test_isort.py::test_no_sections_with_future PASSED [ 59%] tests/unit/test_isort.py::test_no_sections_with_as_import PASSED [ 59%] tests/unit/test_isort.py::test_no_lines_too_long PASSED [ 60%] tests/unit/test_isort.py::test_python_future_category PASSED [ 60%] tests/unit/test_isort.py::test_combine_star_comments_above PASSED [ 60%] tests/unit/test_isort.py::test_deprecated_settings PASSED [ 60%] tests/unit/test_isort.py::test_deprecated_settings_no_warn_in_quiet_mode PASSED [ 61%] tests/unit/test_isort.py::test_only_sections PASSED [ 61%] tests/unit/test_literal.py::test_value_mismatch PASSED [ 61%] tests/unit/test_literal.py::test_invalid_syntax PASSED [ 61%] tests/unit/test_literal.py::test_invalid_sort_type PASSED [ 62%] tests/unit/test_literal.py::test_value_assignment_assignments PASSED [ 62%] tests/unit/test_literal.py::test_assignments_invalid_section PASSED [ 62%] tests/unit/test_main.py::test_fuzz_sort_imports PASSED [ 62%] tests/unit/test_main.py::test_iter_source_code PASSED [ 63%] tests/unit/test_main.py::test_sort_imports PASSED [ 63%] tests/unit/test_main.py::test_sort_imports_error_handling PASSED [ 63%] tests/unit/test_main.py::test_parse_args PASSED [ 64%] tests/unit/test_main.py::test_ascii_art PASSED [ 64%] tests/unit/test_main.py::test_preconvert PASSED [ 64%] tests/unit/test_main.py::test_show_files PASSED [ 64%] tests/unit/test_main.py::test_main PASSED [ 65%] tests/unit/test_main.py::test_isort_command PASSED [ 65%] tests/unit/test_main.py::test_isort_with_stdin PASSED [ 65%] tests/unit/test_main.py::test_unsupported_encodings PASSED [ 65%] tests/unit/test_main.py::test_only_modified_flag PASSED [ 66%] tests/unit/test_output.py::test_fuzz_add_to_line PASSED [ 66%] tests/unit/test_parse.py::test_file_contents PASSED [ 66%] tests/unit/test_parse.py::test_fuzz__infer_line_separator PASSED [ 66%] tests/unit/test_parse.py::test_fuzz__strip_syntax PASSED [ 67%] tests/unit/test_parse.py::test_fuzz_import_type PASSED [ 67%] tests/unit/test_parse.py::test_fuzz_skip_line PASSED [ 67%] tests/unit/test_place.py::test_module PASSED [ 67%] tests/unit/test_place.py::test_extra_standard_library PASSED [ 68%] tests/unit/test_place.py::test_no_standard_library_placement PASSED [ 68%] tests/unit/test_place.py::test_namespace_package_placement PASSED [ 68%] tests/unit/test_pylama_isort.py::TestLinter::test_allow PASSED [ 68%] tests/unit/test_pylama_isort.py::TestLinter::test_run PASSED [ 69%] tests/unit/test_pylama_isort.py::TestLinter::test_skip PASSED [ 69%] tests/unit/test_regressions.py::test_isort_duplicating_comments_issue_1264 PASSED [ 69%] tests/unit/test_regressions.py::test_moving_comments_issue_726 PASSED [ 69%] tests/unit/test_regressions.py::test_blank_lined_removed_issue_1275 PASSED [ 70%] tests/unit/test_regressions.py::test_blank_lined_removed_issue_1283 PASSED [ 70%] tests/unit/test_regressions.py::test_extra_blank_line_added_nested_imports_issue_1290 PASSED [ 70%] tests/unit/test_regressions.py::test_add_imports_shouldnt_make_isort_unusable_issue_1297 PASSED [ 70%] tests/unit/test_regressions.py::test_no_extra_lines_for_imports_in_functions_issue_1277 PASSED [ 71%] tests/unit/test_regressions.py::test_no_extra_blank_lines_in_methods_issue_1293 PASSED [ 71%] tests/unit/test_regressions.py::test_force_single_line_shouldnt_remove_preceding_comment_lines_issue_1296 PASSED [ 71%] tests/unit/test_regressions.py::test_ensure_new_line_before_comments_mixed_with_ensure_newline_before_comments_1295 PASSED [ 71%] tests/unit/test_regressions.py::test_trailing_comma_doesnt_introduce_broken_code_with_comment_and_wrap_issue_1302 PASSED [ 72%] tests/unit/test_regressions.py::test_ensure_sre_parse_is_identified_as_stdlib_issue_1304 PASSED [ 72%] tests/unit/test_regressions.py::test_add_imports_shouldnt_move_lower_comments_issue_1300 PASSED [ 72%] tests/unit/test_regressions.py::test_windows_newline_issue_1277 PASSED [ 73%] tests/unit/test_regressions.py::test_windows_newline_issue_1278 PASSED [ 73%] tests/unit/test_regressions.py::test_check_never_passes_with_indented_headings_issue_1301 PASSED [ 73%] tests/unit/test_regressions.py::test_isort_shouldnt_fail_on_long_from_with_dot_issue_1190 PASSED [ 73%] tests/unit/test_regressions.py::test_isort_shouldnt_add_extra_new_line_when_fass_and_n_issue_1315 PASSED [ 74%] tests/unit/test_regressions.py::test_isort_doesnt_rewrite_import_with_dot_to_from_import_issue_1280 PASSED [ 74%] tests/unit/test_regressions.py::test_isort_shouldnt_introduce_extra_lines_with_fass_issue_1322 PASSED [ 74%] tests/unit/test_regressions.py::test_comments_should_cause_wrapping_on_long_lines_black_mode_issue_1219 PASSED [ 74%] tests/unit/test_regressions.py::test_comment_blocks_should_stay_associated_without_extra_lines_issue_1156 PASSED [ 75%] tests/unit/test_regressions.py::test_comment_shouldnt_be_duplicated_with_fass_enabled_issue_1329 PASSED [ 75%] tests/unit/test_regressions.py::test_wrap_mode_equal_to_line_length_with_indendet_imports_issue_1333 PASSED [ 75%] tests/unit/test_regressions.py::test_isort_skipped_nested_imports_issue_1339 PASSED [ 75%] tests/unit/test_regressions.py::test_windows_diff_too_large_misrepresentative_issue_1348 PASSED [ 76%] tests/unit/test_regressions.py::test_combine_as_does_not_lose_comments_issue_1321 PASSED [ 76%] tests/unit/test_regressions.py::test_combine_as_does_not_lose_comments_issue_1381 PASSED [ 76%] tests/unit/test_regressions.py::test_incorrect_grouping_when_comments_issue_1396 PASSED [ 76%] tests/unit/test_regressions.py::test_reverse_relative_combined_with_force_sort_within_sections_issue_1395 PASSED [ 77%] tests/unit/test_regressions.py::test_isort_should_be_able_to_add_independent_of_doc_string_placement_issue_1420 PASSED [ 77%] tests/unit/test_regressions.py::test_comments_should_never_be_moved_between_imports_issue_1427 PASSED [ 77%] tests/unit/test_regressions.py::test_isort_doesnt_misplace_comments_issue_1431 PASSED [ 77%] tests/unit/test_regressions.py::test_isort_doesnt_misplace_add_import_issue_1445 PASSED [ 78%] tests/unit/test_regressions.py::test_isort_doesnt_mangle_code_when_adding_imports_issue_1444 PASSED [ 78%] tests/unit/test_regressions.py::test_isort_float_to_top_with_sort_on_off_tests PASSED [ 78%] tests/unit/test_regressions.py::test_isort_doesnt_float_to_top_correctly_when_imports_not_at_top_issue_1382 PASSED [ 78%] tests/unit/test_regressions.py::test_empty_float_to_top_shouldnt_error_issue_1453 PASSED [ 79%] tests/unit/test_regressions.py::test_import_sorting_shouldnt_be_endless_with_headers_issue_1454 PASSED [ 79%] tests/unit/test_regressions.py::test_isort_should_leave_non_import_from_lines_alone_issue_1488 PASSED [ 79%] tests/unit/test_regressions.py::test_isort_float_to_top_correctly_identifies_single_line_comments_1499 PASSED [ 79%] tests/unit/test_regressions.py::test_isort_shouldnt_mangle_from_multi_line_string_issue_1507 PASSED [ 80%] tests/unit/test_regressions.py::test_isort_should_keep_all_as_and_non_as_imports_issue_1523 PASSED [ 80%] tests/unit/test_regressions.py::test_isort_shouldnt_introduce_syntax_error_issue_1539 PASSED [ 80%] tests/unit/test_regressions.py::test_isort_shouldnt_split_skip_issue_1548 PASSED [ 80%] tests/unit/test_regressions.py::test_isort_losing_imports_vertical_prefix_from_module_import_wrap_mode_issue_1542 PASSED [ 81%] tests/unit/test_settings.py::TestConfig::test_init PASSED [ 81%] tests/unit/test_settings.py::TestConfig::test_init_unsupported_settings_fails_gracefully PASSED [ 81%] tests/unit/test_settings.py::TestConfig::test_known_settings PASSED [ 82%] tests/unit/test_settings.py::TestConfig::test_invalid_settings_path PASSED [ 82%] tests/unit/test_settings.py::TestConfig::test_invalid_pyversion PASSED [ 82%] tests/unit/test_settings.py::TestConfig::test_invalid_profile PASSED [ 82%] tests/unit/test_settings.py::TestConfig::test_is_skipped PASSED [ 83%] tests/unit/test_settings.py::TestConfig::test_is_supported_filetype PASSED [ 83%] tests/unit/test_settings.py::TestConfig::test_is_supported_filetype_ioerror PASSED [ 83%] tests/unit/test_settings.py::TestConfig::test_is_supported_filetype_shebang PASSED [ 83%] tests/unit/test_settings.py::TestConfig::test_is_supported_filetype_editor_backup PASSED [ 84%] tests/unit/test_settings.py::TestConfig::test_is_supported_filetype_defaults PASSED [ 84%] tests/unit/test_settings.py::TestConfig::test_is_supported_filetype_configuration PASSED [ 84%] tests/unit/test_settings.py::TestConfig::test_is_supported_filetype_fifo PASSED [ 84%] tests/unit/test_settings.py::test_as_list PASSED [ 85%] tests/unit/test_settings.py::test_find_config PASSED [ 85%] tests/unit/test_settings.py::test_get_config_data PASSED [ 85%] tests/unit/test_settings.py::test_as_bool PASSED [ 85%] tests/unit/test_setuptools_command.py::test_isort_command_smoke PASSED [ 86%] tests/unit/test_ticketed_features.py::test_semicolon_ignored_for_dynamic_lines_after_import_issue_1178 PASSED [ 86%] tests/unit/test_ticketed_features.py::test_isort_automatically_removes_duplicate_aliases_issue_1193 PASSED [ 86%] tests/unit/test_ticketed_features.py::test_isort_enables_floating_imports_to_top_of_module_issue_1228 PASSED [ 86%] tests/unit/test_ticketed_features.py::test_isort_provides_official_api_for_diff_output_issue_1335 PASSED [ 87%] tests/unit/test_ticketed_features.py::test_isort_warns_when_known_sections_dont_match_issue_1331 PASSED [ 87%] tests/unit/test_ticketed_features.py::test_isort_supports_append_only_imports_issue_727 PASSED [ 87%] tests/unit/test_ticketed_features.py::test_treating_comments_as_code_issue_1357 PASSED [ 87%] tests/unit/test_ticketed_features.py::test_isort_allows_setting_import_types_issue_1181 PASSED [ 88%] tests/unit/test_ticketed_features.py::test_isort_enables_deduping_section_headers_issue_953 PASSED [ 88%] tests/unit/test_ticketed_features.py::test_isort_doesnt_remove_as_imports_when_combine_star_issue_1380 PASSED [ 88%] tests/unit/test_ticketed_features.py::test_isort_support_custom_groups_above_stdlib_that_contain_stdlib_modules_issue_1407 PASSED [ 88%] tests/unit/test_ticketed_features.py::test_isort_intelligently_places_noqa_comments_issue_1456 PASSED [ 89%] tests/unit/test_ticketed_features.py::test_isort_respects_quiet_from_sort_file_api_see_1461 PASSED [ 89%] tests/unit/test_ticketed_features.py::test_isort_should_warn_on_empty_custom_config_issue_1433 PASSED [ 89%] tests/unit/test_ticketed_features.py::test_float_to_top_should_respect_existing_newlines_between_imports_issue_1502 PASSED [ 89%] tests/unit/test_wrap.py::test_import_statement PASSED [ 90%] tests/unit/test_wrap_modes.py::test_wrap_mode_interface PASSED [ 90%] tests/unit/test_wrap_modes.py::test_auto_saved PASSED [ 90%] tests/unit/test_wrap_modes.py::test_backslash_grid PASSED [ 91%] tests/unit/test_wrap_modes.py::test_fuzz_backslash_grid PASSED [ 91%] tests/unit/test_wrap_modes.py::test_fuzz_grid PASSED [ 91%] tests/unit/test_wrap_modes.py::test_fuzz_hanging_indent PASSED [ 91%] tests/unit/test_wrap_modes.py::test_fuzz_hanging_indent_with_parentheses PASSED [ 92%] tests/unit/test_wrap_modes.py::test_fuzz_noqa PASSED [ 92%] tests/unit/test_wrap_modes.py::test_fuzz_vertical PASSED [ 92%] tests/unit/test_wrap_modes.py::test_fuzz_vertical_grid PASSED [ 92%] tests/unit/test_wrap_modes.py::test_fuzz_vertical_grid_grouped PASSED [ 93%] tests/unit/test_wrap_modes.py::test_fuzz_vertical_grid_grouped_no_comma PASSED [ 93%] tests/unit/test_wrap_modes.py::test_fuzz_vertical_hanging_indent PASSED [ 93%] tests/unit/test_wrap_modes.py::test_fuzz_vertical_hanging_indent_bracket PASSED [ 93%] tests/unit/test_wrap_modes.py::test_fuzz_vertical_prefix_from_module_import PASSED [ 94%] tests/unit/profiles/test_attrs.py::test_attrs_code_snippet_one PASSED [ 94%] tests/unit/profiles/test_attrs.py::test_attrs_code_snippet_two PASSED [ 94%] tests/unit/profiles/test_attrs.py::test_attrs_code_snippet_three PASSED [ 94%] tests/unit/profiles/test_black.py::test_black_snippet_one PASSED [ 95%] tests/unit/profiles/test_black.py::test_black_snippet_two PASSED [ 95%] tests/unit/profiles/test_black.py::test_black_snippet_three PASSED [ 95%] tests/unit/profiles/test_django.py::test_django_snippet_one PASSED [ 95%] tests/unit/profiles/test_django.py::test_django_snippet_two PASSED [ 96%] tests/unit/profiles/test_django.py::test_django_snippet_three PASSED [ 96%] tests/unit/profiles/test_google.py::test_google_code_snippet_shared_example PASSED [ 96%] tests/unit/profiles/test_google.py::test_google_code_snippet_one PASSED [ 96%] tests/unit/profiles/test_google.py::test_google_code_snippet_two PASSED [ 97%] tests/unit/profiles/test_google.py::test_code_snippet_three PASSED [ 97%] tests/unit/profiles/test_hug.py::test_hug_code_snippet_one PASSED [ 97%] tests/unit/profiles/test_hug.py::test_hug_code_snippet_two PASSED [ 97%] tests/unit/profiles/test_hug.py::test_hug_code_snippet_three PASSED [ 98%] tests/unit/profiles/test_open_stack.py::test_open_stack_code_snippet_one PASSED [ 98%] tests/unit/profiles/test_open_stack.py::test_open_stack_code_snippet_two PASSED [ 98%] tests/unit/profiles/test_open_stack.py::test_open_stack_code_snippet_three PASSED [ 98%] tests/unit/profiles/test_plone.py::test_plone_code_snippet_one PASSED [ 99%] tests/unit/profiles/test_plone.py::test_plone_code_snippet_two PASSED [ 99%] tests/unit/profiles/test_plone.py::test_plone_code_snippet_three PASSED [ 99%] tests/unit/profiles/test_pycharm.py::test_pycharm_snippet_one PASSED [100%] ======================================================= FAILURES ======================================================= __________________________________________ test_settings_path_skip_issue_909 ___________________________________________ tmpdir = local('/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_settings_path_skip_issue_0') @pytest.mark.skipif(sys.platform == "win32", reason="does not run on windows") def test_settings_path_skip_issue_909(tmpdir) -> None: base_dir = tmpdir.mkdir("project") config_dir = base_dir.mkdir("conf") config_dir.join(".isort.cfg").write( "[isort]\n" "skip =\n" " file_to_be_skipped.py\n" "skip_glob =\n" " *glob_skip*\n" ) base_dir.join("file_glob_skip.py").write( "import os\n\n" 'print("Hello World")\n' "\nimport sys\nimport os\n" ) base_dir.join("file_to_be_skipped.py").write( "import os\n\n" 'print("Hello World")' "\nimport sys\nimport os\n" ) test_run_directory = os.getcwd() os.chdir(str(base_dir)) with pytest.raises( Exception ): # without the settings path provided: the command should not skip & identify errors subprocess.run(["isort", ".", "--check-only"], check=True) result = subprocess.run( ["isort", ".", "--check-only", "--settings-path=conf/.isort.cfg"], stdout=subprocess.PIPE, > check=True, ) /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/tests/unit/test_isort.py:3783: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = (['isort', '.', '--check-only', '--settings-path=conf/.isort.cfg'],), kwargs = {'stdout': -1} process = , stdout = b'', stderr = None, retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: raise CalledProcessError(retcode, process.args, > output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command '['isort', '.', '--check-only', '--settings-path=conf/.isort.cfg']' returned non-zero exit status 1. /usr/lib/python3.7/subprocess.py:512: CalledProcessError ------------------------------------------------- Captured stderr call ------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts/isort", line 33, in sys.exit(load_entry_point('isort==5.6.3', 'console_scripts', 'isort')()) File "/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts/isort", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points File "/usr/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 558, in distribution return Distribution.from_name(distribution_name) File "/usr/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 215, in from_name raise PackageNotFoundError(name) importlib_metadata.PackageNotFoundError: No package metadata was found for isort Traceback (most recent call last): File "/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts/isort", line 33, in sys.exit(load_entry_point('isort==5.6.3', 'console_scripts', 'isort')()) File "/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts/isort", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points File "/usr/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 558, in distribution return Distribution.from_name(distribution_name) File "/usr/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 215, in from_name raise PackageNotFoundError(name) importlib_metadata.PackageNotFoundError: No package metadata was found for isort ______________________________________________ test_skip_paths_issue_938 _______________________________________________ tmpdir = local('/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380') @pytest.mark.skipif(sys.platform == "win32", reason="does not run on windows") def test_skip_paths_issue_938(tmpdir) -> None: base_dir = tmpdir.mkdir("project") config_dir = base_dir.mkdir("conf") config_dir.join(".isort.cfg").write( "[isort]\n" "line_length = 88\n" "multi_line_output = 4\n" "lines_after_imports = 2\n" "skip_glob =\n" " migrations/**.py\n" ) base_dir.join("dont_skip.py").write("import os\n\n" 'print("Hello World")' "\nimport sys\n") migrations_dir = base_dir.mkdir("migrations") migrations_dir.join("file_glob_skip.py").write( "import os\n\n" 'print("Hello World")\n' "\nimport sys\n" ) test_run_directory = os.getcwd() os.chdir(str(base_dir)) result = subprocess.run( ["isort", "dont_skip.py", "migrations/file_glob_skip.py"], stdout=subprocess.PIPE, > check=True, ) /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/tests/unit/test_isort.py:3814: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = (['isort', 'dont_skip.py', 'migrations/file_glob_skip.py'],), kwargs = {'stdout': -1} process = , stdout = b'', stderr = None, retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: raise CalledProcessError(retcode, process.args, > output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command '['isort', 'dont_skip.py', 'migrations/file_glob_skip.py']' returned non-zero exit status 1. /usr/lib/python3.7/subprocess.py:512: CalledProcessError ------------------------------------------------- Captured stderr call ------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts/isort", line 33, in sys.exit(load_entry_point('isort==5.6.3', 'console_scripts', 'isort')()) File "/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3-python3_7/test/scripts/isort", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points File "/usr/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 558, in distribution return Distribution.from_name(distribution_name) File "/usr/lib/python3.7/site-packages/importlib_metadata/__init__.py", line 215, in from_name raise PackageNotFoundError(name) importlib_metadata.PackageNotFoundError: No package metadata was found for isort =================================================== warnings summary =================================================== tests/unit/test_hooks.py::test_git_hook_uses_the_configuration_file_specified_in_settings_path /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/settings.py:389: UserWarning: `sections` setting includes testsection, but no known_testsection is defined. The following known_SECTION config options are defined: . f"`sections` setting includes {section}, but no known_{section.lower()} " tests/unit/test_isort.py::test_failing_file_check_916 /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/settings.py:389: UserWarning: `sections` setting includes NORDIGEN, but no known_nordigen is defined. The following known_SECTION config options are defined: . f"`sections` setting includes {section}, but no known_{section.lower()} " tests/unit/test_isort.py::test_python_future_category /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/settings.py:389: UserWarning: `sections` setting includes FUTURE_LIBRARY, but no known_future_library is defined. The following known_SECTION config options are defined: future_thirdparty. f"`sections` setting includes {section}, but no known_{section.lower()} " tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file due to [Errno 21] Is a directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 0 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/0' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file %¯6ue to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/%¯6\U000dbc17´흱' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file <ñ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/<ñ\U00012756]ú°\U0009f517' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ¡F due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/¡F' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file FF due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/FF' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file æ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/æ' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 󿏽񹑿­ïS due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U000ff3fd\U0007947f\xadï\x04S' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 󿏽 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U000ff3fd' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file èo󿁢𰳢񊶪*Ù due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/èo\U000ff062\U00030ce2\U0004adaa\x01*Ù' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file i due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/i\x15' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file À– due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/À\x96' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file õ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/õ' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file /$w due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x0c/$\x1bw' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ô!A due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/ô\x16!A' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ´ÑÓ¤7䊡ÓZ󟌅򙰬’𑖎 tã/ue to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/´Ñ\x03Ó¤7䊡ÓZ\U000df305\U00099c2c\x92𑖎\x0b\U0007bb9f𖬳~òí\U000c68ad\x9e\ttã/x89\x05¾' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file c due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/c¤\x1e' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 0%􄾎Ÿ˜êᏤ𠇇Y‹ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/0%\U00104f8e\x9f\x98êᏤ𠇇Y\x8b' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 󸺱ë𼩌•×󉗅Ü0񸇌B due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U000f8eb1ë\x02\x11\U0003ca4c\x95×\U000c95c5Ü0\x81\U000781ccB' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ¢‚ó due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x07¢\x82ó' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file C^򽁚”·m񳷸!ç¯ÑÀ񳬏;¬LºÓ򠒈􋗷𣅸񌶺pɪ(򲐔򺆟 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/C^\U000bd05a\x94Î\x1b\x87m\U00073df8!ç¯ÑÀ\U00073b0f;¬LºÓ\U000a0488\U0010b5f7𣅸\U0004cdbapɪ(\U000b2414\U000ba19f' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ìÏø‹ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/ìÏø\x8b' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ƒ򪫹â𭷪󯢍 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x83\U000aaaf9â𭷪\U000ef88d' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 񳭉IÎÁba9ä)ìOÐ×¹ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U00073b49IÎÁba9ä)ìOÐ×¹' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ß¹~󧔲鬭ï due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/ß¹~\U000e7532鬭ï' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file êòBV𓼍gÝÌ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/êòBV\U00013f0dgÝÌ' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file T due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/T' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file T󠒣Á† due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/T\U000e04a3Á\x86' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file T=05 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/T=05' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file F–􈠠 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/F\x96\U00108820' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ó³ýU񇫔² due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/ó³ýU\U00047ad4²' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file /¶񻅯򴗯“‘Á皁U 􋏹 µ󢥙ue to [Errno 2] No such file or directory: '/¶\U0007b16f\U000b45ef\x05\x90\x93\x91Á皁U\x02\x85\U0010b3f9\x85µJ\x08\U000e2959' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file A𠦶񻅯򴗯“‘Á皁U 􋏹 µ󢥙ue to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/A𠦶\U0007b16f\U000b45ef\x05\x90\x93\x91Á皁U\x02\x85\U0010b3f9\x85µJ\x08\U000e2959' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 0𠦶񻅯򴗯“‘Á皁U 􋏹 µ󢥙ue to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/0𠦶\U0007b16f\U000b45ef\x05\x90\x93\x91Á皁U\x02\x85\U0010b3f9\x85µJ\x08\U000e2959' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file " due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/"' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 񤃀 Œ7qÉ¿ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x07\U000640c0\x0b\x8c7qÉ¿' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file Kྎ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/Kྎ' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ᰄྎ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/ᰄྎ' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ´𹦓1õKy򠽴 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/´\U000399931õKy\U000a0f74' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ÀA𐳫8 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/ÀA𐳫\x108' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 6€× due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/6\x80×' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 6 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/6' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 6󚭶 𷖇5ékô5ö due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/6\U000dab76 \U000375875ékô5ö' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file k» 񀬼ˆ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/k»\xa0\U00040b3c\x88' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 񡤀򴿟 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U00061900\U000b4fdf' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ¹¨󤊇Œ󴻺ó¹ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/¹¨\U000e4287\x8c\U000f4efaó¹' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file u due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U000dec69u' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ¡^ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/¡^' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 񾐶𧉳 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U0007e436𧉳' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ·©_ue to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x05·©_\U0010979b' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x85' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ÝD~ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x85ÝD~' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file Y򧫁 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/Y\U000a7ac1' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file YY due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/YY' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 󸁣 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x8d\U000f8063\x9d' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file M Íc𺱼 ò due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/M\x1dÍc\U0003ac7c\nò' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file R1ó Œ|®° due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/R1ó\x07\x1c\x8c|\U000f07be®°' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file I2 due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/I2' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file Iá[򓯰¼ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/Iá[\U00093bf0¼' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ¼á[򓯰¼ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/¼á[\U00093bf0¼' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ¼[[򓯰¼ due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/¼[[\U00093bf0¼' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file ÁA due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/ÁA' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file D due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\x9eD' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file óþýKó¾Õ„Oª due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/óþýKó¾Õ\x84Oª' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_fuzz_sort_imports /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:106: UserWarning: Unable to parse file 񮚹h 𮼦³Ó due to [Errno 2] No such file or directory: '/var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_skip_paths_issue_9380/project/\U0006e6b9h\x1d\U0002ef26³Ó\x8f' warn(f"Unable to parse file {file_name} due to {error}") tests/unit/test_main.py::test_main /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:842: UserWarning: virtual_env dir does not exist: /random-root-folder-that-cant-exist-right? warn(f"virtual_env dir does not exist: {arguments['virtual_env']}") tests/unit/test_main.py::test_main /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:976: UserWarning: /var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_main0/should_skip.py was skipped as it's listed in 'skip' setting or matches a glob in 'skip_glob' setting f"{was_skipped} was skipped as it's listed in 'skip' setting" tests/unit/test_main.py::test_main /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:976: UserWarning: should_skip.py was skipped as it's listed in 'skip' setting or matches a glob in 'skip_glob' setting f"{was_skipped} was skipped as it's listed in 'skip' setting" tests/unit/test_main.py::test_main /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:985: UserWarning: not-exist was broken path, make sure it exists correctly warn(f"{was_broken} was broken path, make sure it exists correctly") tests/unit/test_main.py::test_unsupported_encodings /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/main.py:110: UserWarning: Encoding not supported for /var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_unsupported_encodings0/file.py warn(f"Encoding not supported for {file_name}") tests/unit/test_parse.py::test_file_contents /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/parse.py:504: UserWarning: could not place module xyz of line import xyz -- Do you need to define a default section? f"could not place module {module} of line {line} --" tests/unit/test_parse.py::test_file_contents /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/parse.py:504: UserWarning: could not place module one of line three) -- Do you need to define a default section? f"could not place module {module} of line {line} --" tests/unit/test_parse.py::test_file_contents /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/parse.py:504: UserWarning: could not place module zebra of line not_bacon -- Do you need to define a default section? f"could not place module {module} of line {line} --" tests/unit/test_parse.py::test_file_contents /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/parse.py:410: UserWarning: could not place module x of line three) -- Do you need to define a default section? f"could not place module {import_from} of line {line} --" tests/unit/test_regressions.py::test_reverse_relative_combined_with_force_sort_within_sections_issue_1395 /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/settings.py:389: UserWarning: `sections` setting includes APPLICATION, but no known_application is defined. The following known_SECTION config options are defined: . f"`sections` setting includes {section}, but no known_{section.lower()} " tests/unit/test_settings.py::TestConfig::test_known_settings /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/settings.py:355: UserWarning: Can't set both known_thirdparty and known_third_party in the same config file. Default to known_third_party if unsure. See: https://pycqa.github.io/isort/#custom-sections-and-ordering. f"Can't set both {key} and {section_name} in the same config file.\n" tests/unit/test_settings.py::test_find_config /var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3/isort/settings.py:619: UserWarning: Failed to pull configuration information from /var/tmp/portage/dev-python/isort-5.6.3/temp/pytest-of-portage/pytest-0/test_find_config0/.isort.cfg warn(f"Failed to pull configuration information from {potential_config_file}") -- Docs: https://docs.pytest.org/en/stable/warnings.html =============================================== short test summary info ================================================ FAILED tests/unit/test_isort.py::test_settings_path_skip_issue_909 - subprocess.CalledProcessError: Command '['isort'... FAILED tests/unit/test_isort.py::test_skip_paths_issue_938 - subprocess.CalledProcessError: Command '['isort', 'dont_... ======================== 2 failed, 386 passed, 1 skipped, 31 deselected, 80 warnings in 28.46s ========================= * ERROR: dev-python/isort-5.6.3::gentoo failed (test phase): * Tests failed with python3.7 * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2922: Called distutils-r1_src_test * environment, line 1228: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 444: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2528: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2010: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2008: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 801: Called distutils-r1_run_phase 'python_test' * environment, line 1165: Called python_test * environment, line 2882: Called die * The specific snippet of code: * pytest -vv tests/unit ${skipped_tests[@]/#/--deselect } || die "Tests failed with ${EPYTHON}" * * If you need support, post the output of `emerge --info '=dev-python/isort-5.6.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/isort-5.6.3::gentoo'`. * The complete build log is located at '/var/log/portage/dev-python:isort-5.6.3:20201128-132121.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/isort-5.6.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/isort-5.6.3/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3' * S: '/var/tmp/portage/dev-python/isort-5.6.3/work/isort-5.6.3'