summaryrefslogtreecommitdiff
path: root/pylint/utils/utils.py
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2018-12-18 23:43:03 +0100
committerClaudiu Popa <pcmanticore@gmail.com>2019-03-09 11:09:29 +0100
commite9a12d27cffbb16546d6b479d2d548070e8c3579 (patch)
tree808d9ebcdfa8a9c74d0bab47235a8b4de5b9860f /pylint/utils/utils.py
parent16e98598c6d8afc826e3cc8f5612618e24d3ec6a (diff)
downloadpylint-git-e9a12d27cffbb16546d6b479d2d548070e8c3579.tar.gz
Fix - C0412: Imports from package os are not grouped
Diffstat (limited to 'pylint/utils/utils.py')
-rw-r--r--pylint/utils/utils.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/pylint/utils/utils.py b/pylint/utils/utils.py
index 6c6cd269b..4ccb1159f 100644
--- a/pylint/utils/utils.py
+++ b/pylint/utils/utils.py
@@ -6,12 +6,11 @@
from __future__ import print_function
import codecs
-import collections
-import os
import re
import sys
import tokenize
import warnings
+from os import linesep, listdir
from os.path import basename, dirname, exists, isdir, join, normpath, splitext
from astroid import Module, modutils
@@ -124,9 +123,9 @@ def expand_modules(files_or_modules, black_list, black_list_re):
result = []
errors = []
for something in files_or_modules:
- if os.path.basename(something) in black_list:
+ if basename(something) in black_list:
continue
- if _basename_in_blacklist_re(os.path.basename(something), black_list_re):
+ if _basename_in_blacklist_re(basename(something), black_list_re):
continue
if exists(something):
# this is a file or a directory
@@ -208,7 +207,7 @@ def register_plugins(linter, directory):
'register' function in each one, used to register pylint checkers
"""
imported = {}
- for filename in os.listdir(directory):
+ for filename in listdir(directory):
base, extension = splitext(filename)
if base in imported or base == "__pycache__":
continue
@@ -324,7 +323,7 @@ def _check_csv(value):
def _comment(string):
"""return string as a comment"""
lines = [line.strip() for line in string.splitlines()]
- return "# " + ("%s# " % os.linesep).join(lines)
+ return "# " + ("%s# " % linesep).join(lines)
def _format_option_value(optdict, value):