mirror of
https://github.com/pre-commit/pre-commit-hooks.git
synced 2026-04-07 20:26:54 +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
72ad6dc953
commit
f4cd1ba0d6
813 changed files with 66015 additions and 58839 deletions
|
|
@ -1,11 +1,14 @@
|
|||
from distutils.errors import DistutilsOptionError
|
||||
from __future__ import annotations
|
||||
|
||||
from setuptools.command.setopt import edit_config, option_base, config_file
|
||||
from distutils.errors import DistutilsOptionError
|
||||
from setuptools.command.setopt import config_file
|
||||
from setuptools.command.setopt import edit_config
|
||||
from setuptools.command.setopt import option_base
|
||||
|
||||
|
||||
def shquote(arg):
|
||||
"""Quote an argument for later parsing by shlex.split()"""
|
||||
for c in '"', "'", "\\", "#":
|
||||
for c in '"', "'", '\\', '#':
|
||||
if c in arg:
|
||||
return repr(arg)
|
||||
if arg.split() != [arg]:
|
||||
|
|
@ -16,7 +19,7 @@ def shquote(arg):
|
|||
class alias(option_base):
|
||||
"""Define a shortcut that invokes one or more commands"""
|
||||
|
||||
description = "define a shortcut to invoke one or more commands"
|
||||
description = 'define a shortcut to invoke one or more commands'
|
||||
command_consumes_arguments = True
|
||||
|
||||
user_options = [
|
||||
|
|
@ -34,18 +37,18 @@ class alias(option_base):
|
|||
option_base.finalize_options(self)
|
||||
if self.remove and len(self.args) != 1:
|
||||
raise DistutilsOptionError(
|
||||
"Must specify exactly one argument (the alias name) when "
|
||||
"using --remove"
|
||||
'Must specify exactly one argument (the alias name) when '
|
||||
'using --remove',
|
||||
)
|
||||
|
||||
def run(self):
|
||||
aliases = self.distribution.get_option_dict('aliases')
|
||||
|
||||
if not self.args:
|
||||
print("Command Aliases")
|
||||
print("---------------")
|
||||
print('Command Aliases')
|
||||
print('---------------')
|
||||
for alias in aliases:
|
||||
print("setup.py alias", format_alias(alias, aliases))
|
||||
print('setup.py alias', format_alias(alias, aliases))
|
||||
return
|
||||
|
||||
elif len(self.args) == 1:
|
||||
|
|
@ -53,10 +56,10 @@ class alias(option_base):
|
|||
if self.remove:
|
||||
command = None
|
||||
elif alias in aliases:
|
||||
print("setup.py alias", format_alias(alias, aliases))
|
||||
print('setup.py alias', format_alias(alias, aliases))
|
||||
return
|
||||
else:
|
||||
print("No alias definition found for %r" % alias)
|
||||
print('No alias definition found for %r' % alias)
|
||||
return
|
||||
else:
|
||||
alias = self.args[0]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue