mirror of
https://github.com/PyCQA/flake8.git
synced 2026-04-01 19:36:54 +00:00
Filter out our options before passing to pep8
Update the .hgignore with a few pet peeves.
This commit is contained in:
parent
8810532989
commit
7200f8f4bd
2 changed files with 9 additions and 3 deletions
|
|
@ -6,3 +6,5 @@ bin
|
|||
flake8.egg-info
|
||||
man
|
||||
\.Python
|
||||
nose*
|
||||
.*\.swp
|
||||
|
|
|
|||
|
|
@ -75,7 +75,8 @@ def get_parser():
|
|||
sys.exit(0)
|
||||
|
||||
# Create our own parser
|
||||
parser = optparse.OptionParser('%prog [options]', version=version)
|
||||
parser = optparse.OptionParser('%prog [options] [file.py|directory]',
|
||||
version=version)
|
||||
parser.version = '{0} (pep8: {1}, flakey: {2})'.format(
|
||||
__version__, pep8.__version__, flakey.__version__)
|
||||
parser.remove_option('--version')
|
||||
|
|
@ -98,9 +99,12 @@ def get_parser():
|
|||
def main():
|
||||
global pep8style
|
||||
|
||||
# parse out our flags so pep8 doesn't get confused
|
||||
parser = get_parser()
|
||||
# parse our flags
|
||||
opts, args = parser.parse_args()
|
||||
opts, sys.argv = parser.parse_args()
|
||||
|
||||
# make sure pep8 gets the information it expects
|
||||
sys.argv.insert(0, 'pep8')
|
||||
|
||||
pep8style = pep8.StyleGuide(parse_argv=True, config_file=True)
|
||||
options = pep8style.options
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue