This commit is contained in:
bobbyrullo 2018-06-21 23:04:58 +00:00 committed by GitHub
commit e5aadd79fe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 5 deletions

View file

@ -1,4 +1,4 @@
[![Build Status](https://travis-ci.org/pre-commit/pre-commit-hooks.svg?branch=master)](https://travis-ci.org/pre-commit/pre-commit-hooks) [![Build Status](https://travis-ci.org/CalthorpeAnalytics/pre-commit-hooks.svg?branch=master)](https://travis-ci.org/CalthorpeAnalytics/pre-commit-hooks)
[![Coverage Status](https://coveralls.io/repos/github/pre-commit/pre-commit-hooks/badge.svg?branch=master)](https://coveralls.io/github/pre-commit/pre-commit-hooks?branch=master) [![Coverage Status](https://coveralls.io/repos/github/pre-commit/pre-commit-hooks/badge.svg?branch=master)](https://coveralls.io/github/pre-commit/pre-commit-hooks?branch=master)
[![Build status](https://ci.appveyor.com/api/projects/status/dfcpng35u4g0r0t1/branch/master?svg=true)](https://ci.appveyor.com/project/asottile/pre-commit-hooks/branch/master) [![Build status](https://ci.appveyor.com/api/projects/status/dfcpng35u4g0r0t1/branch/master?svg=true)](https://ci.appveyor.com/project/asottile/pre-commit-hooks/branch/master)

View file

@ -49,9 +49,14 @@ def check_yaml(argv=None):
'Implies --allow-multiple-documents' 'Implies --allow-multiple-documents'
), ),
) )
parser.add_argument('--ignore-tags', type=lambda s: s.split(','), default=[],
help='Custom tags to ignore.')
parser.add_argument('filenames', nargs='*', help='Yaml filenames to check.') parser.add_argument('filenames', nargs='*', help='Yaml filenames to check.')
args = parser.parse_args(argv) args = parser.parse_args(argv)
for tag in args.ignore_tags:
Loader.add_constructor(tag, lambda *a, **k: None)
load_fn = LOAD_FNS[Key(multi=args.multi, unsafe=args.unsafe)] load_fn = LOAD_FNS[Key(multi=args.multi, unsafe=args.unsafe)]
retval = 0 retval = 0

View file

@ -25,10 +25,11 @@ setup(
packages=find_packages(exclude=('tests*', 'testing*')), packages=find_packages(exclude=('tests*', 'testing*')),
install_requires=[ install_requires=[
# quickfix to prevent pycodestyle conflicts # quickfix to prevent pycodestyle conflicts
'flake8!=2.5.3', 'flake8==3.5.0',
'autopep8>=1.3', 'autopep8==1.3.5',
'pyyaml', 'pycodestyle==2.3.1',
'six', 'pyyaml==3.12',
'six==1.11.0',
], ],
entry_points={ entry_points={
'console_scripts': [ 'console_scripts': [