mirror of
https://github.com/PyCQA/flake8.git
synced 2026-03-29 10:36:53 +00:00
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
parent
7c9c9cb74d
commit
de42a51161
63 changed files with 68 additions and 7 deletions
|
|
@ -1,4 +1,5 @@
|
|||
"""Module for an example Flake8 plugin."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from .off_by_default import ExampleTwo
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Our first example plugin."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Our first example plugin."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ classifiers =
|
|||
Environment :: Console
|
||||
Framework :: Flake8
|
||||
Intended Audience :: Developers
|
||||
License :: OSI Approved :: MIT License
|
||||
Programming Language :: Python
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3 :: Only
|
||||
|
|
|
|||
1
setup.py
1
setup.py
|
|
@ -1,4 +1,5 @@
|
|||
"""Packaging logic for Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ This module
|
|||
.. autofunction:: flake8.configure_logging
|
||||
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import logging
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Module allowing for ``python -m flake8 ...``."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from flake8.main.cli import main
|
||||
|
|
|
|||
|
|
@ -3,4 +3,5 @@
|
|||
This is the only submodule in Flake8 with a guaranteed stable API. All other
|
||||
submodules are considered internal only and are subject to change.
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
Previously, users would import :func:`get_style_guide` from ``flake8.engine``.
|
||||
In 3.0 we no longer have an "engine" module but we maintain the API from it.
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Checker Manager and Checker classes."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Constants that define defaults."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import re
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Functions related to discovering paths."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import logging
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Exception classes for all of Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
"""Submodule containing the default formatters for Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
See: https://github.com/pre-commit/pre-commit/blob/cb40e96/pre_commit/color.py
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""The base class and interface for all formatting plugins."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Default formatting class for Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from flake8.formatting import base
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
"""Module containing the logic for the Flake8 entry-points."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Module containing the application logic for Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Command-line implementation of flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Module containing the logic for our debugging logic."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import platform
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Contains the logic for all of the default options for Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -10,4 +10,5 @@
|
|||
to aggregate configuration into one object used by plugins and Flake8.
|
||||
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
This holds the logic that uses the collected and merged config files and
|
||||
applies the user-specified command-line configuration on top of it.
|
||||
"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Config handling logic for Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import configparser
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Option handling and Option management logic."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Procedure for parsing args, config, loading plugins."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
"""Submodule of built-in plugins and plugin managers."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Functions related to finding and loading plugins."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import configparser
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Generated using ./bin/gen-pycodestyle-plugin."""
|
||||
|
||||
# fmt: off
|
||||
from __future__ import annotations
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Plugin built-in to Flake8 to treat pyflakes as a plugin."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Functions for constructing the requested report plugin."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Module containing our file processor that tokenizes a file for checks."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
@ -380,9 +381,9 @@ class FileProcessor:
|
|||
return
|
||||
|
||||
# If the first byte of the file is a UTF-8 BOM, strip it
|
||||
if self.lines[0][:1] == "\uFEFF":
|
||||
if self.lines[0][:1] == "\ufeff":
|
||||
self.lines[0] = self.lines[0][1:]
|
||||
elif self.lines[0][:3] == "\xEF\xBB\xBF":
|
||||
elif self.lines[0][:3] == "\xef\xbb\xbf":
|
||||
self.lines[0] = self.lines[0][3:]
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Statistic collection logic for Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from collections.abc import Generator
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Implementation of the StyleGuide used by Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Utility methods for flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import fnmatch as _fnmatch
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Contains the Violation error class used internally."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import functools
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
"""This is here because mypy doesn't understand PEP 420."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Test configuration for py.test."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Module that is off sys.path by default, for testing local-plugin-paths."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Test aggregation of config files and command-line options."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Integration tests for the legacy api."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from flake8.api import legacy
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Integration tests for the checker submodule."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import importlib.metadata
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Integration tests for the main entrypoint of flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import json
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Integration tests for plugin loading."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import sys
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Shared fixtures between unit tests."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the Application class."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the BaseFormatter object."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the Manager object for FileCheckers."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import errno
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the flake8.style_guide.DecisionEngine class."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the flake8.exceptions module."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import pickle
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Unit tests for the FileChecker class."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the FileProcessor class."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import ast
|
||||
|
|
@ -52,8 +53,8 @@ def test_read_lines_unknown_encoding(tmpdir, default_options):
|
|||
@pytest.mark.parametrize(
|
||||
"first_line",
|
||||
[
|
||||
'\xEF\xBB\xBF"""Module docstring."""\n',
|
||||
'\uFEFF"""Module docstring."""\n',
|
||||
'\xef\xbb\xbf"""Module docstring."""\n',
|
||||
'\ufeff"""Module docstring."""\n',
|
||||
],
|
||||
)
|
||||
def test_strip_utf_bom(first_line, default_options):
|
||||
|
|
@ -67,8 +68,8 @@ def test_strip_utf_bom(first_line, default_options):
|
|||
@pytest.mark.parametrize(
|
||||
"lines, expected",
|
||||
[
|
||||
(['\xEF\xBB\xBF"""Module docstring."""\n'], False),
|
||||
(['\uFEFF"""Module docstring."""\n'], False),
|
||||
(['\xef\xbb\xbf"""Module docstring."""\n'], False),
|
||||
(['\ufeff"""Module docstring."""\n'], False),
|
||||
(["#!/usr/bin/python", "# flake8 is great", "a = 1"], False),
|
||||
(["#!/usr/bin/python", "# flake8: noqa", "a = 1"], True),
|
||||
(["#!/usr/bin/python", "# flake8:noqa", "a = 1"], True),
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the FilenameOnly formatter object."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for Flake8's legacy API."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from unittest import mock
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the Nothing formatter obbject."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Unit tests for flake8.options.manager.Option."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import functools
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Unit tests for flake.options.manager.OptionManager."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests of pyflakes monkey patches."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import ast
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the statistics module in Flake8."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import pytest
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the flake8.style_guide.StyleGuide class."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for flake8's utils module."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
import io
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
"""Tests for the flake8.violation.Violation class."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from unittest import mock
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue