request from: hawk checking if we should skip the build started at: Thu Dec 12 13:58:06 2019 fetching http://src.tld-linux.org/~builderti//srpms/18f208f4-18a0-4825-aa90-960e32de8b22/flake8-3.7.8-2.src.rpm fetched 157406 bytes, 2721.1 K/s installing srpm: flake8-3.7.8-2.src.rpm + install -d /tmp/B.x9LgRO/BUILD /tmp/B.x9LgRO/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog flake8-3.7.8-2.src.rpm * Thu Dec 12 2019 TLD Linux - For complete changelog see: http://git.tld-linux.org/?p=packages/flake8.git;a=log;h=74c2b4bf801a0fc54b3c73188cb61802a3612adf * Mon Oct 28 2019 Jan Rękorajski 74c2b4b - rebuild with python 3.8 - release 2 (by relup.sh) * Tue Oct 22 2019 Jakub Bogusz 7b99a73 - added req patch: adjust entrypoints versions to be compatible with rpm dependency generators * Tue Oct 22 2019 Jakub Bogusz 1820387 - updated to 3.7.8 - removed outdated mock patch + rpm -Uhv --nodeps --define '_topdir /tmp/B.x9LgRO' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' flake8-3.7.8-2.src.rpm flake8 ################################################## + rm -f flake8-3.7.8-2.src.rpm + install -m 700 -d /tmp/B.x9LgRO/BUILD/tmp + TMPDIR=/tmp/B.x9LgRO/BUILD/tmp + exec nice -n 19 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.x9LgRO' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux --define 'prep exit 0' /tmp/B.x9LgRO/flake8.spec Building target platforms: i686-tld-linux checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: error: Failed build dependencies: rpm: python-entrypoints >= 0.3 is needed by flake8-3.7.8-2.src rpm: python-entrypoints < 0.4 is needed by flake8-3.7.8-2.src rpm: python-functools32 is needed by flake8-3.7.8-2.src rpm: python3-entrypoints >= 0.3 is needed by flake8-3.7.8-2.src rpm: python3-entrypoints < 0.4 is needed by flake8-3.7.8-2.src rpm: python3-mccabe >= 0.6.0 is needed by flake8-3.7.8-2.src rpm: python3-mccabe < 0.7.0 is needed by flake8-3.7.8-2.src rpm: python3-pycodestyle >= 2.5.0 is needed by flake8-3.7.8-2.src rpm: python3-pycodestyle < 2.6.0 is needed by flake8-3.7.8-2.src rpm: python3-pyflakes >= 2.1.0 is needed by flake8-3.7.8-2.src rpm: python3-pyflakes < 2.2.0 is needed by flake8-3.7.8-2.src rpm: python3-sphinx-prompt is needed by flake8-3.7.8-2.src rpm: Building target platforms: i686-tld-linux updating poldek cache... local is up to date Retrieving ti::packages.ndir.md... ti is up to date Retrieving ti::packages.ndir.md... ti is up to date Retrieving ti-test::packages.ndir.md... ti-test is up to date Retrieving ti-test::packages.ndir.md... ti-test is up to date checking conflicting packages in BRed packages poldek: Loading [pndir]local... poldek: Loading [pndir]ti... poldek: Loading [pndir]ti... poldek: Loading [pndir]ti-test... poldek: Loading [pndir]ti-test... poldek: 8671 packages read poldek: Removed 791 duplicate packages from available set poldek: Processing dependencies... poldek: There are 7 packages to install: poldek: I python-entrypoints-0.3-2.noarch python-functools32-3.2.3.2-1.noarch poldek: I python3-entrypoints-0.3-2.noarch python3-mccabe-0.6.1-3.noarch poldek: I python3-pycodestyle-2.5.0-3.noarch python3-pyflakes-2.1.1-3.noarch poldek: I python3-sphinx-prompt-1.0.0-2.noarch poldek: This operation will use 660.5KB of disk space. poldek: Need to get 197.6KB of archives. poldek: Executing pm-command.sh --upgrade -vh --test --root / --define _check_dirname_deps 1... poldek: Preparing... ################################################## no conflicts found checking BR rpm: error: Failed build dependencies: rpm: python-entrypoints >= 0.3 is needed by flake8-3.7.8-2.src rpm: python-entrypoints < 0.4 is needed by flake8-3.7.8-2.src rpm: python-functools32 is needed by flake8-3.7.8-2.src rpm: python3-entrypoints >= 0.3 is needed by flake8-3.7.8-2.src rpm: python3-entrypoints < 0.4 is needed by flake8-3.7.8-2.src rpm: python3-mccabe >= 0.6.0 is needed by flake8-3.7.8-2.src rpm: python3-mccabe < 0.7.0 is needed by flake8-3.7.8-2.src rpm: python3-pycodestyle >= 2.5.0 is needed by flake8-3.7.8-2.src rpm: python3-pycodestyle < 2.6.0 is needed by flake8-3.7.8-2.src rpm: python3-pyflakes >= 2.1.0 is needed by flake8-3.7.8-2.src rpm: python3-pyflakes < 2.2.0 is needed by flake8-3.7.8-2.src rpm: python3-sphinx-prompt is needed by flake8-3.7.8-2.src rpm: Building target platforms: i686-tld-linux installing BR: python3\-sphinx\-prompt python3\-pycodestyle python3\-pyflakes python\-entrypoints python\-functools32 python3\-entrypoints python3\-mccabe + poldek --noask --caplookup -Q -v --upgrade python3-sphinx-prompt python3-pycodestyle python3-pyflakes python-entrypoints python-functools32 python3-entrypoints python3-mccabe Loading [pndir]local... Loading [pndir]ti... Loading [pndir]ti... Loading [pndir]ti-test... Loading [pndir]ti-test... 8671 packages read Removed 791 duplicate packages from available set Processing dependencies... There are 7 packages to install: I python-entrypoints-0.3-2.noarch python-functools32-3.2.3.2-1.noarch I python3-entrypoints-0.3-2.noarch python3-mccabe-0.6.1-3.noarch I python3-pycodestyle-2.5.0-3.noarch python3-pyflakes-2.1.1-3.noarch I python3-sphinx-prompt-1.0.0-2.noarch This operation will use 660.5KB of disk space. Need to get 197.6KB of archives. Executing pm-command.sh --upgrade -vh --root / --define _check_dirname_deps 1... Preparing... ################################################## python3-sphinx-prompt ################################################## python-entrypoints ################################################## python-functools32 ################################################## python3-entrypoints ################################################## python3-mccabe ################################################## python3-pycodestyle ################################################## python3-pyflakes ################################################## building RPM using: set -ex; : build-id: 18f208f4-18a0-4825-aa90-960e32de8b22; TMPDIR=/tmp/B.x9LgRO/BUILD/tmp exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.x9LgRO' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.x9LgRO/flake8.spec + : build-id: 18f208f4-18a0-4825-aa90-960e32de8b22 + TMPDIR=/tmp/B.x9LgRO/BUILD/tmp + exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.x9LgRO' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.x9LgRO/flake8.spec Building target platforms: i686-tld-linux Executing(%prep): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.x9LgRO/BUILD/tmp /bin/sh -e /tmp/B.x9LgRO/BUILD/tmp/rpm-tmp.69535 + umask 022 + cd /tmp/B.x9LgRO/BUILD + cd /tmp/B.x9LgRO/BUILD + rm -rf flake8-3.7.8 + /usr/bin/gzip -dc /tmp/B.x9LgRO/flake8-3.7.8.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd flake8-3.7.8 + /bin/id -u + '[' 10001 '=' 0 ']' + true . + /bin/chmod -Rf -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (flake8-req.patch):' Patch #0 (flake8-req.patch): + build-2/lib/flake8 copying src/flake8/exceptions.py -> build-2/lib/flake8 copying src/flake8/utils.py -> build-2/lib/flake8 copying src/flake8/processor.py -> build-2/lib/flake8 copying src/flake8/style_guide.py -> build-2/lib/flake8 copying src/flake8/checker.py -> build-2/lib/flake8 copying src/flake8/__init__.py -> build-2/lib/flake8 copying src/flake8/statistics.py -> build-2/lib/flake8 copying src/flake8/__main__.py -> build-2/lib/flake8 creating build-2/lib/flake8/api copying src/flake8/api/__init__.py -> build-2/lib/flake8/api copying src/flake8/api/legacy.py -> build-2/lib/flake8/api creating build-2/lib/flake8/formatting copying src/flake8/formatting/base.py -> build-2/lib/flake8/formatting copying src/flake8/formatting/__init__.py -> build-2/lib/flake8/formatting copying src/flake8/formatting/default.py -> build-2/lib/flake8/formatting creating build-2/lib/flake8/main copying src/flake8/main/mercurial.py -> build-2/lib/flake8/main copying src/flake8/main/debug.py -> build-2/lib/flake8/main copying src/flake8/main/options.py -> build-2/lib/flake8/main copying src/flake8/main/git.py -> build-2/lib/flake8/main copying src/flake8/main/cli.py -> build-2/lib/flake8/main copying src/flake8/main/__init__.py -> build-2/lib/flake8/main copying src/flake8/main/vcs.py -> build-2/lib/flake8/main copying src/flake8/main/application.py -> build-2/lib/flake8/main copying src/flake8/main/setuptools_command.py -> build-2/lib/flake8/main creating build-2/lib/flake8/options copying src/flake8/options/manager.py -> build-2/lib/flake8/options copying src/flake8/options/aggregator.py -> build-2/lib/flake8/options copying src/flake8/options/config.py -> build-2/lib/flake8/options copying src/flake8/options/__init__.py -> build-2/lib/flake8/options creating build-2/lib/flake8/plugins copying src/flake8/plugins/pyflakes.py -> build-2/lib/flake8/plugins copying src/flake8/plugins/manager.py -> build-2/lib/flake8/plugins copying src/flake8/plugins/__init__.py -> build-2/lib/flake8/plugins + pwd + PYTHONPATH=/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src /usr/bin/python -m pytest -rw tests ============================= test session starts ============================== platform linux2 -- Python 2.7.17, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/B.x9LgRO/BUILD/flake8-3.7.8/.hypothesis/examples') rootdir: /tmp/B.x9LgRO/BUILD/flake8-3.7.8, inifile: pytest.ini plugins: timeout-1.2.0, hypothesis-4.38.3 collected 451 items tests/integration/test_aggregator.py .. [ 0%] tests/integration/test_api_legacy.py F [ 0%] tests/integration/test_checker.py .................. [ 4%] tests/integration/test_main.py FFFF [ 5%] tests/integration/test_plugins.py FFF [ 6%] tests/unit/test_application.py ........... [ 8%] tests/unit/test_base_formatter.py ............. [ 11%] tests/unit/test_checker_manager.py .... [ 12%] tests/unit/test_config_file_finder.py ................... [ 16%] tests/unit/test_debug.py ........ [ 18%] tests/unit/test_decision_engine.py ..................................... [ 26%] ................................. [ 33%] tests/unit/test_exceptions.py .... [ 34%] tests/unit/test_file_checker.py .... [ 35%] tests/unit/test_file_processor.py ...................................... [ 44%] ...................................... [ 52%] tests/unit/test_filenameonly_formatter.py ... [ 53%] tests/unit/test_get_local_plugins.py ... [ 53%] tests/unit/test_git.py .. [ 54%] tests/unit/test_legacy_api.py ............ [ 56%] tests/unit/test_merged_config_parser.py ............ [ 59%] tests/unit/test_nothing_formatter.py .. [ 60%] tests/unit/test_option.py ....... [ 61%] tests/unit/test_option_manager.py ................. [ 65%] tests/unit/test_plugin.py ............. [ 68%] tests/unit/test_plugin_manager.py .... [ 69%] tests/unit/test_plugin_type_manager.py .......... [ 71%] tests/unit/test_pyflakes_codes.py .. [ 71%] tests/unit/test_setuptools_command.py E [ 72%] tests/unit/test_statistics.py ................... [ 76%] tests/unit/test_style_guide.py .................... [ 80%] tests/unit/test_utils.py ............................................... [ 91%] .............. [ 94%] tests/unit/test_violation.py .......................... [100%] ==================================== ERRORS ==================================== ___________ ERROR at setup of test_package_files_removes_submodules ____________ distribution = @pytest.fixture def command(distribution): """Create an instance of Flake8's setuptools command.""" > return setuptools_command.Flake8(distribution) tests/unit/test_setuptools_command.py:24: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/share/python2.7/site-packages/setuptools/__init__.py:163: in __init__ ??? /usr/lib/python2.7/distutils/cmd.py:64: in __init__ self.initialize_options() src/flake8/main/setuptools_command.py:28: in initialize_options self.flake8.initialize([]) src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log setup ------------------------------ manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". config.py 141 DEBUG Found local configuration files: ['/tmp/B.x9LgRO/BUILD/flake8-3.7.8/setup.cfg', '/tmp/B.x9LgRO/BUILD/flake8-3.7.8/tox.ini'] manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. =================================== FAILURES =================================== _______________________________ test_legacy_api ________________________________ tmpdir = local('/tmp/B.x9LgRO/BUILD/tmp/pytest-of-builder/pytest-0/test_legacy_api0') def test_legacy_api(tmpdir): """A basic end-to-end test for the legacy api reporting errors.""" with tmpdir.as_cwd(): t_py = tmpdir.join('t.py') t_py.write('import os # unused import\n') > style_guide = legacy.get_style_guide() tests/integration/test_api_legacy.py:11: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/api/legacy.py:35: in get_style_guide application.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. _______________________________ test_diff_option _______________________________ tmpdir = local('/tmp/B.x9LgRO/BUILD/tmp/pytest-of-builder/pytest-0/test_diff_option0') capsys = <_pytest.capture.CaptureFixture object at 0xf56f038c> def test_diff_option(tmpdir, capsys): """Ensure that `flake8 --diff` works.""" t_py_contents = '''\ import os import sys # unused but not part of diff print('(to avoid trailing whitespace in test)') print('(to avoid trailing whitespace in test)') print(os.path.join('foo', 'bar')) y # part of the diff and an error ''' diff = '''\ diff --git a/t.py b/t.py index d64ac39..7d943de 100644 --- a/t.py +++ b/t.py @@ -4,3 +4,5 @@ import sys # unused but not part of diff print('(to avoid trailing whitespace in test)') print('(to avoid trailing whitespace in test)') print(os.path.join('foo', 'bar')) + +y # part of the diff and an error ''' with mock.patch.object(utils, 'stdin_get_value', return_value=diff): with tmpdir.as_cwd(): tmpdir.join('t.py').write(t_py_contents) app = application.Application() > app.run(['--diff']) tests/integration/test_main.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/main/application.py:393: in run self._run(argv) src/flake8/main/application.py:380: in _run self.initialize(argv) src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. ____________________________ test_statistics_option ____________________________ tmpdir = local('/tmp/B.x9LgRO/BUILD/tmp/pytest-of-builder/pytest-0/test_statistics_option0') capsys = <_pytest.capture.CaptureFixture object at 0xf5682a2c> def test_statistics_option(tmpdir, capsys): """Ensure that `flake8 --statistics` works.""" with tmpdir.as_cwd(): tmpdir.join('t.py').write('import os\nimport sys\n') app = application.Application() > app.run(['--statistics', 't.py']) tests/integration/test_main.py:52: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/main/application.py:393: in run self._run(argv) src/flake8/main/application.py:380: in _run self.initialize(argv) src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. ____________________ test_malformed_per_file_ignores_error _____________________ tmpdir = local('/tmp/B.x9LgRO/BUILD/tmp/pytest-of-builder/pytest-0/test_malformed_per_file_ignore0') capsys = <_pytest.capture.CaptureFixture object at 0xf567ee8c> def test_malformed_per_file_ignores_error(tmpdir, capsys): """Test the error message for malformed `per-file-ignores`.""" setup_cfg = '''\ [flake8] per-file-ignores = incorrect/* values/* ''' with tmpdir.as_cwd(): tmpdir.join('setup.cfg').write(setup_cfg) app = application.Application() > app.run(['.']) tests/integration/test_main.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/main/application.py:393: in run self._run(argv) src/flake8/main/application.py:380: in _run self.initialize(argv) src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". config.py 141 DEBUG Found local configuration files: ['/tmp/B.x9LgRO/BUILD/tmp/pytest-of-builder/pytest-0/test_malformed_per_file_ignore0/setup.cfg'] manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. _________________ test_tokenization_error_but_not_syntax_error _________________ tmpdir = local('/tmp/B.x9LgRO/BUILD/tmp/pytest-of-builder/pytest-0/test_tokenization_error_but_no0') capsys = <_pytest.capture.CaptureFixture object at 0xf5713a0c> def test_tokenization_error_but_not_syntax_error(tmpdir, capsys): """Test that flake8 does not crash on tokenization errors.""" with tmpdir.as_cwd(): # this is a crash in the tokenizer, but not in the ast tmpdir.join('t.py').write("b'foo' \\\n") app = application.Application() > app.run(['t.py']) tests/integration/test_main.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/main/application.py:393: in run self._run(argv) src/flake8/main/application.py:380: in _run self.initialize(argv) src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. _____________________ test_enable_local_plugin_from_config _____________________ def test_enable_local_plugin_from_config(): """App can load a local plugin from config file.""" app = application.Application() > app.initialize(['flake8', '--config', LOCAL_PLUGIN_CONFIG]) tests/integration/test_plugins.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". config.py 364 DEBUG Reading local plugins only from "tests/fixtures/config_files/local-plugin.ini" specified via --config by the user config.py 95 DEBUG Found cli configuration files: ['tests/fixtures/config_files/local-plugin.ini'] manager.py 273 DEBUG Loaded Plugin(name="XE", entry_point="EntryPoint(u'XE', u'test_plugins', u'ExtensionTestPlugin', None)") for plugin "XE". manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 273 DEBUG Loaded Plugin(name="XR", entry_point="EntryPoint(u'XR', u'test_plugins', u'ReportTestPlugin', None)") for plugin "XR". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "XE" from entry-point. manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. _______________________ test_local_plugin_can_add_option _______________________ def test_local_plugin_can_add_option(): """A local plugin can add a CLI option.""" app = application.Application() app.initialize( > ['flake8', '--config', LOCAL_PLUGIN_CONFIG, '--anopt', 'foo']) tests/integration/test_plugins.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". config.py 364 DEBUG Reading local plugins only from "tests/fixtures/config_files/local-plugin.ini" specified via --config by the user config.py 95 DEBUG Found cli configuration files: ['tests/fixtures/config_files/local-plugin.ini'] manager.py 273 DEBUG Loaded Plugin(name="XE", entry_point="EntryPoint(u'XE', u'test_plugins', u'ExtensionTestPlugin', None)") for plugin "XE". manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 273 DEBUG Loaded Plugin(name="XR", entry_point="EntryPoint(u'XR', u'test_plugins', u'ReportTestPlugin', None)") for plugin "XR". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "XE" from entry-point. manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. ________________ test_enable_local_plugin_at_non_installed_path ________________ def test_enable_local_plugin_at_non_installed_path(): """Can add a paths option in local-plugins config section for finding.""" app = application.Application() > app.initialize(['flake8', '--config', LOCAL_PLUGIN_PATH_CONFIG]) tests/integration/test_plugins.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/flake8/main/application.py:363: in initialize self.find_plugins() src/flake8/main/application.py:199: in find_plugins self.check_plugins.load_plugins() src/flake8/plugins/manager.py:410: in load_plugins plugins = list(self.manager.map(load_plugin)) src/flake8/plugins/manager.py:297: in map yield func(self.plugins[name], *args, **kwargs) src/flake8/plugins/manager.py:408: in load_plugin return plugin.load_plugin() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoin...yle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") def load_plugin(self): """Retrieve the plugin for this entry-point. This loads the plugin, stores it on the instance and then returns it. It does not reload it after the first time, it merely returns the cached plugin. :returns: Nothing """ if self._plugin is None: LOG.info('Loading plugin "%s" from entry-point.', self.name) try: self._load() except Exception as load_exception: LOG.exception(load_exception) failed_to_load = exceptions.FailedToLoadPlugin( plugin=self, exception=load_exception ) LOG.critical(str(failed_to_load)) > raise failed_to_load E FailedToLoadPlugin: Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. src/flake8/plugins/manager.py:165: FailedToLoadPlugin ------------------------------ Captured log call ------------------------------- manager.py 238 DEBUG Registered option "Option(-v, --verbose, action=count, default=0, dest=verbose, type=None, callback=None, help=Print more information about what is happening in flake8. This option is repeatable and will increase verbosity each time it is repeated., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-q, --quiet, action=count, default=0, dest=quiet, type=None, callback=None, help=Report only file names, or nothing. This option is repeatable., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --count, action=store_true, default=None, dest=count, type=None, callback=None, help=Print total number of errors and warnings to standard error and set the exit code to 1 if total is not empty., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --diff, action=store_true, default=None, dest=diff, type=None, callback=None, help=Report changes only within line number ranges in the unified diff provided on standard in by the user., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exclude, action=None, default=.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg, dest=exclude, type=None, callback=None, help=Comma-separated list of files or directories to exclude. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --filename, action=None, default=*.py, dest=filename, type=None, callback=None, help=Only check for filenames matching the patterns in this comma-separated list. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=patterns)". manager.py 238 DEBUG Registered option "Option(None, --stdin-display-name, action=None, default=stdin, dest=stdin_display_name, type=None, callback=None, help=The name used when reporting errors from code passed via stdin. This is useful for editors piping the file contents to flake8. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --format, action=None, default=default, dest=format, type=None, callback=None, help=Format errors according to the chosen formatter., callback=None, callback_args=None, callback_kwargs=None, metavar=format)". manager.py 238 DEBUG Registered option "Option(None, --hang-closing, action=store_true, default=None, dest=hang_closing, type=None, callback=None, help=Hang closing bracket instead of matching indentation of opening bracket's line., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --ignore, action=None, default=E121,E123,E126,E226,E24,E704,W503,W504, dest=ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --extend-ignore, action=None, default=, dest=extend_ignore, type=None, callback=None, help=Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend-ignore=E4,E51,W234``., callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --per-file-ignores, action=None, default=, dest=per_file_ignores, type=None, callback=None, help=A pairing of filenames and violation codes that defines which violations to ignore in a particular file. The filenames can be specified in a manner similar to the ``--exclude`` option and the violations work similarly to the ``--ignore`` and ``--select`` options., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --max-line-length, action=None, default=79, dest=max_line_length, type=int, callback=None, help=Maximum allowed line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --max-doc-length, action=None, default=None, dest=max_doc_length, type=int, callback=None, help=Maximum allowed doc line length for the entirety of this run. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=n)". manager.py 238 DEBUG Registered option "Option(None, --select, action=None, default=E,F,W,C90, dest=select, type=None, callback=None, help=Comma-separated list of errors and warnings to enable. For example, ``--select=E4,E51,W234``. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=errors)". manager.py 238 DEBUG Registered option "Option(None, --disable-noqa, action=store_true, default=False, dest=disable_noqa, type=None, callback=None, help=Disable the effect of "# noqa". This will report errors on lines with "# noqa" at the end., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --show-source, action=store_true, default=None, dest=show_source, type=None, callback=None, help=Show the source generate each error or warning., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --statistics, action=store_true, default=None, dest=statistics, type=None, callback=None, help=Count errors and warnings., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --enable-extensions, action=None, default=, dest=enable_extensions, type=string, callback=None, help=Enable plugins and extensions that are otherwise disabled by default, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --exit-zero, action=store_true, default=None, dest=exit_zero, type=None, callback=None, help=Exit with status code "0" even if there are errors., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --install-hook, action=callback, default=None, dest=install_hook, type=choice, callback=, help=Install a hook that is run prior to a commit for the supported version control system., callback=, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(-j, --jobs, action=None, default=auto, dest=jobs, type=string, callback=None, help=Number of subprocesses to use to run checks in parallel. This is ignored on Windows. The default, "auto", will auto-detect the number of processors available to use. (Default: %default), callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --output-file, action=None, default=None, dest=output_file, type=string, callback=None, help=Redirect report to a file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --tee, action=store_true, default=False, dest=tee, type=None, callback=None, help=Write to stdout and output-file., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --append-config, action=append, default=None, dest=append_config, type=None, callback=None, help=Provide extra config files to parse in addition to the files found by Flake8 by default. These files are the last ones read and so they take the highest precedence when multiple files provide the same option., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --config, action=None, default=None, dest=config, type=None, callback=None, help=Path to the config file that will be the authoritative config source. This will cause Flake8 to ignore all other configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --isolated, action=store_true, default=False, dest=isolated, type=None, callback=None, help=Ignore all configuration files., callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --benchmark, action=store_true, default=False, dest=benchmark, type=None, callback=None, help=Print benchmark information about this run of Flake8, callback=None, callback_args=None, callback_kwargs=None, metavar=None)". manager.py 238 DEBUG Registered option "Option(None, --bug-report, action=callback, default=None, dest=bug_report, type=None, callback=, help=Print information necessary when preparing a bug report, callback=, callback_args=None, callback_kwargs={'option_manager': }, metavar=None)". config.py 364 DEBUG Reading local plugins only from "tests/fixtures/config_files/local-plugin-path.ini" specified via --config by the user config.py 95 DEBUG Found cli configuration files: ['tests/fixtures/config_files/local-plugin-path.ini'] manager.py 273 DEBUG Loaded Plugin(name="XE", entry_point="EntryPoint(u'XE', u'aplugin', u'ExtensionTestPlugin2', None)") for plugin "XE". manager.py 252 INFO Loading entry-points for "flake8.extension". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', None)") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', None)") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', None)") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', None)") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_after_binary_operator", entry_point="EntryPoint('pycodestyle.break_after_binary_operator', u'pycodestyle', u'break_after_binary_operator', None)") for plugin "pycodestyle.break_after_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_before_binary_operator", entry_point="EntryPoint('pycodestyle.break_before_binary_operator', u'pycodestyle', u'break_before_binary_operator', None)") for plugin "pycodestyle.break_before_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', None)") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', None)") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', None)") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', None)") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', None)") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', None)") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', None)") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', None)") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', None)") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_doc_length", entry_point="EntryPoint('pycodestyle.maximum_doc_length', u'pycodestyle', u'maximum_doc_length', None)") for plugin "pycodestyle.maximum_doc_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', None)") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', None)") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', None)") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', None)") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', None)") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_async_await_keywords", entry_point="EntryPoint('pycodestyle.python_3000_async_await_keywords', u'pycodestyle', u'python_3000_async_await_keywords', None)") for plugin "pycodestyle.python_3000_async_await_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', None)") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', None)") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_invalid_escape_sequence", entry_point="EntryPoint('pycodestyle.python_3000_invalid_escape_sequence', u'pycodestyle', u'python_3000_invalid_escape_sequence', None)") for plugin "pycodestyle.python_3000_invalid_escape_sequence". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', None)") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', None)") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', None)") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', None)") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', None)") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', None)") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', None)") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', None)") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', None)") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', None)") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', None)") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', None)") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="F", entry_point="EntryPoint('F', u'flake8.plugins.pyflakes', u'FlakesChecker', Distribution('flake8', '3.5.0-py2.7'))") for plugin "F". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.ambiguous_identifier", entry_point="EntryPoint('pycodestyle.ambiguous_identifier', u'pycodestyle', u'ambiguous_identifier', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.ambiguous_identifier". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.bare_except", entry_point="EntryPoint('pycodestyle.bare_except', u'pycodestyle', u'bare_except', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.bare_except". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.blank_lines", entry_point="EntryPoint('pycodestyle.blank_lines', u'pycodestyle', u'blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.break_around_binary_operator", entry_point="EntryPoint('pycodestyle.break_around_binary_operator', u'pycodestyle', u'break_around_binary_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.break_around_binary_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_negative", entry_point="EntryPoint('pycodestyle.comparison_negative', u'pycodestyle', u'comparison_negative', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_negative". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_to_singleton", entry_point="EntryPoint('pycodestyle.comparison_to_singleton', u'pycodestyle', u'comparison_to_singleton', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_to_singleton". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.comparison_type", entry_point="EntryPoint('pycodestyle.comparison_type', u'pycodestyle', u'comparison_type', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.comparison_type". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.compound_statements", entry_point="EntryPoint('pycodestyle.compound_statements', u'pycodestyle', u'compound_statements', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.compound_statements". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.continued_indentation", entry_point="EntryPoint('pycodestyle.continued_indentation', u'pycodestyle', u'continued_indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.continued_indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.explicit_line_join", entry_point="EntryPoint('pycodestyle.explicit_line_join', u'pycodestyle', u'explicit_line_join', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.explicit_line_join". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.extraneous_whitespace", entry_point="EntryPoint('pycodestyle.extraneous_whitespace', u'pycodestyle', u'extraneous_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.extraneous_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.imports_on_separate_lines", entry_point="EntryPoint('pycodestyle.imports_on_separate_lines', u'pycodestyle', u'imports_on_separate_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.imports_on_separate_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.indentation", entry_point="EntryPoint('pycodestyle.indentation', u'pycodestyle', u'indentation', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.indentation". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.maximum_line_length", entry_point="EntryPoint('pycodestyle.maximum_line_length', u'pycodestyle', u'maximum_line_length', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.maximum_line_length". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace", entry_point="EntryPoint('pycodestyle.missing_whitespace', u'pycodestyle', u'missing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_after_import_keyword", entry_point="EntryPoint('pycodestyle.missing_whitespace_after_import_keyword', u'pycodestyle', u'missing_whitespace_after_import_keyword', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_after_import_keyword". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.missing_whitespace_around_operator", entry_point="EntryPoint('pycodestyle.missing_whitespace_around_operator', u'pycodestyle', u'missing_whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.missing_whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.module_imports_on_top_of_file", entry_point="EntryPoint('pycodestyle.module_imports_on_top_of_file', u'pycodestyle', u'module_imports_on_top_of_file', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.module_imports_on_top_of_file". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_backticks", entry_point="EntryPoint('pycodestyle.python_3000_backticks', u'pycodestyle', u'python_3000_backticks', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_backticks". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_has_key", entry_point="EntryPoint('pycodestyle.python_3000_has_key', u'pycodestyle', u'python_3000_has_key', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_has_key". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_not_equal", entry_point="EntryPoint('pycodestyle.python_3000_not_equal', u'pycodestyle', u'python_3000_not_equal', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_not_equal". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.python_3000_raise_comma", entry_point="EntryPoint('pycodestyle.python_3000_raise_comma', u'pycodestyle', u'python_3000_raise_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.python_3000_raise_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_obsolete", entry_point="EntryPoint('pycodestyle.tabs_obsolete', u'pycodestyle', u'tabs_obsolete', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_obsolete". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.tabs_or_spaces", entry_point="EntryPoint('pycodestyle.tabs_or_spaces', u'pycodestyle', u'tabs_or_spaces', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.tabs_or_spaces". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_blank_lines", entry_point="EntryPoint('pycodestyle.trailing_blank_lines', u'pycodestyle', u'trailing_blank_lines', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_blank_lines". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.trailing_whitespace", entry_point="EntryPoint('pycodestyle.trailing_whitespace', u'pycodestyle', u'trailing_whitespace', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.trailing_whitespace". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_comma", entry_point="EntryPoint('pycodestyle.whitespace_around_comma', u'pycodestyle', u'whitespace_around_comma', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_comma". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_keywords", entry_point="EntryPoint('pycodestyle.whitespace_around_keywords', u'pycodestyle', u'whitespace_around_keywords', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_keywords". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_named_parameter_equals", entry_point="EntryPoint('pycodestyle.whitespace_around_named_parameter_equals', u'pycodestyle', u'whitespace_around_named_parameter_equals', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_named_parameter_equals". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_around_operator", entry_point="EntryPoint('pycodestyle.whitespace_around_operator', u'pycodestyle', u'whitespace_around_operator', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_around_operator". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_comment", entry_point="EntryPoint('pycodestyle.whitespace_before_comment', u'pycodestyle', u'whitespace_before_comment', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_comment". manager.py 273 DEBUG Loaded Plugin(name="pycodestyle.whitespace_before_parameters", entry_point="EntryPoint('pycodestyle.whitespace_before_parameters', u'pycodestyle', u'whitespace_before_parameters', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pycodestyle.whitespace_before_parameters". manager.py 273 DEBUG Loaded Plugin(name="C90", entry_point="EntryPoint('C90', u'mccabe', u'McCabeChecker', Distribution('mccabe', '0.6.1-py2.7'))") for plugin "C90". manager.py 252 INFO Loading entry-points for "flake8.report". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', None)") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', None)") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', None)") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', None)") for plugin "quiet-nothing". manager.py 273 DEBUG Loaded Plugin(name="default", entry_point="EntryPoint('default', u'flake8.formatting.default', u'Default', Distribution('flake8', '3.5.0-py2.7'))") for plugin "default". manager.py 273 DEBUG Loaded Plugin(name="pylint", entry_point="EntryPoint('pylint', u'flake8.formatting.default', u'Pylint', Distribution('flake8', '3.5.0-py2.7'))") for plugin "pylint". manager.py 273 DEBUG Loaded Plugin(name="quiet-filename", entry_point="EntryPoint('quiet-filename', u'flake8.formatting.default', u'FilenameOnly', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-filename". manager.py 273 DEBUG Loaded Plugin(name="quiet-nothing", entry_point="EntryPoint('quiet-nothing', u'flake8.formatting.default', u'Nothing', Distribution('flake8', '3.5.0-py2.7'))") for plugin "quiet-nothing". manager.py 156 INFO Loading plugin "XE" from entry-point. manager.py 156 INFO Loading plugin "F" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.ambiguous_identifier" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.bare_except" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_after_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_before_binary_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_negative" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_to_singleton" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.comparison_type" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.compound_statements" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.continued_indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.explicit_line_join" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.extraneous_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.imports_on_separate_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.indentation" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_doc_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.maximum_line_length" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_after_import_keyword" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.missing_whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.module_imports_on_top_of_file" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_async_await_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_backticks" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_has_key" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_invalid_escape_sequence" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_not_equal" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.python_3000_raise_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_obsolete" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.tabs_or_spaces" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_blank_lines" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.trailing_whitespace" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_comma" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_keywords" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_named_parameter_equals" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_around_operator" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_comment" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.whitespace_before_parameters" from entry-point. manager.py 156 INFO Loading plugin "pycodestyle.break_around_binary_operator" from entry-point. manager.py 160 ERROR 'module' object has no attribute 'break_around_binary_operator' Traceback (most recent call last): File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 158, in load_plugin self._load() File "/tmp/B.x9LgRO/BUILD/flake8-3.7.8/src/flake8/plugins/manager.py", line 135, in _load self._plugin = self.entry_point.load() File "/usr/share/python2.7/site-packages/entrypoints.py", line 86, in load AttributeError: 'module' object has no attribute 'break_around_binary_operator' manager.py 164 CRITICAL Flake8 failed to load plugin "pycodestyle.break_around_binary_operator" due to 'module' object has no attribute 'break_around_binary_operator'. ================ 8 failed, 442 passed, 1 error in 6.77 seconds ================= error: Bad exit status from /tmp/B.x9LgRO/BUILD/tmp/rpm-tmp.69535 (%build) RPM build errors: Bad exit status from /tmp/B.x9LgRO/BUILD/tmp/rpm-tmp.69535 (%build) ended at: Thu Dec 12 13:58:25 2019, done in 0:00:08.047021 error: No files produced. + chmod -R u+rwX /tmp/B.x9LgRO/BUILD + rm -rf /tmp/B.x9LgRO/tmp /tmp/B.x9LgRO/BUILD + rm -rf /tmp/B.x9LgRO Begin-TLD-Builder-Info Build-Time: user:7.17s sys:0.79s real:18.94s (faults io:0 non-io:159786) End-TLD-Builder-Info