Anthony Sottile
|
70e405ede2
|
Add a new hook to forbid new submodules
|
2016-11-30 09:56:42 -08:00 |
|
Chris Kuehl
|
6b9265c96a
|
Fix JSON decode error message
|
2016-11-12 11:54:14 -08:00 |
|
Lucas Cimon
|
54e83f7ceb
|
Displaying the filename when the check-json hook fails with a UnicodeDecodeError - fix #148
|
2016-11-12 09:15:10 +01:00 |
|
dmlb2000
|
84b1fb6827
|
let pre-commit fix some stuff
|
2016-11-03 15:54:48 -07:00 |
|
dmlb2000
|
c7ab197645
|
don't need to blow away the space here
|
2016-11-03 15:49:04 -07:00 |
|
dmlb2000
|
d06a515ce1
|
this is much cleaner and might actually get all the coverage with out a bunch of work
|
2016-11-03 15:47:21 -07:00 |
|
dmlb2000
|
845a3d5bdf
|
adds top keys list of keys in hashes to put at the top of a hash
This adds custom sorting to preferencially add a list of top keys
at the start of any json hash in the json document
|
2016-11-03 09:41:23 -07:00 |
|
Brett Delle Grazie
|
a234b23667
|
Use safe_load as per PyYAML documentation
resolves #104
|
2016-10-23 17:50:42 +01:00 |
|
Anthony Sottile
|
1858edd9da
|
Merge pull request #135 from Lucas-C/master
trailing-whitespace hook: restoring original file in case of failure - fixes #134
|
2016-08-31 07:35:34 -07:00 |
|
Lucas Cimon
|
cb23c48b0d
|
Post-review fixes
|
2016-08-31 11:44:59 +02:00 |
|
Lucas Cimon
|
c3c870c398
|
trailing-whitespace hook: support for CRLFs
|
2016-08-30 10:34:06 +01:00 |
|
Anthony Sottile
|
8be6f4c77e
|
Remove pylint
|
2016-08-22 14:38:49 -07:00 |
|
Lucas Cimon
|
eaad923dd4
|
trailing-whitespace hook: Switching from using fileinput to a tempfile and whitespace substitution in binary mode
|
2016-08-20 11:59:10 +01:00 |
|
Lucas Cimon
|
bc5e7f2d72
|
trailing-whitespace hook: restoring original file in case of failure - fixes #134
|
2016-08-19 18:26:33 +02:00 |
|
Anthony Sottile
|
a43122c5f4
|
Merge pull request #133 from pre-commit/customizable_encoding_pragma
Allow encoding pragma to be customizable
|
2016-08-12 19:19:28 +02:00 |
|
Anthony Sottile
|
693709e761
|
Allow encoding pragma to be customizable
|
2016-08-12 10:11:10 -07:00 |
|
Vinay Karanam
|
81bd74d9c3
|
coverage fix
|
2016-07-03 04:31:19 +05:30 |
|
Vinay Karanam
|
c58ae08fed
|
requirements fixer output is similar to pip freeze
|
2016-07-03 04:10:20 +05:30 |
|
Oscar-Garcia
|
ea320d7463
|
Update debug_statement_hook.py
Adds celery rdb as debugger: http://docs.celeryproject.org/en/latest/tutorials/debugging.html
|
2016-06-20 09:41:22 +02:00 |
|
Anthony Sottile
|
6dfcb89af3
|
Merge pull request #122 from sanmai-NL/JSON_arbitrary_indentation_separator
Fix exception raising logic to match validation issues
|
2016-06-13 08:50:53 -07:00 |
|
Sander Maijers
|
abaf0d12de
|
Fix exc. raising logic to match validation issues
|
2016-06-13 11:34:55 +02:00 |
|
Anthony Sottile
|
cf3aabe9b1
|
Merge pull request #120 from sanmai-NL/JSON_arbitrary_indentation_separator
Refactor legacy `indent: int` -> `indent: str`
|
2016-06-12 10:25:59 -07:00 |
|
Sander Maijers
|
a5628863e8
|
Refactor legacy indent: int -> indent: str
The type of `indent` parameter is preferably `str`. See
http://simplejson.readthedocs.io/en/latest/index.html?highlight=dump#simplejson.dump
. This change allows to specify TABs as indentation delimiter to
`pretty_format_json`. Add input validator/converter for backward compat.
|
2016-06-12 19:19:07 +02:00 |
|
Anthony Sottile
|
4a01f64c8f
|
Fix check-merge-conflict against binary files
|
2016-05-26 11:20:32 -07:00 |
|
Anthony Sottile
|
03bf17f2b0
|
Add a --remove option to fix-encoding-pragma
|
2016-04-27 11:18:14 -07:00 |
|
Anthony Sottile
|
17478a0a50
|
Style fixups
|
2016-04-14 08:25:52 -07:00 |
|
Anthony Sottile
|
ea867c2e68
|
Merge pull request #109 from mattclegg/no-sort-keys
Adding no-sort-keys to pretty_format_json
|
2016-04-14 08:11:26 -07:00 |
|
mattclegg
|
f775891717
|
Drop messy py26 support in favour of 100% coverage
|
2016-04-14 11:16:18 +01:00 |
|
mattclegg
|
700b18ed0e
|
Use OrderedDict to preserve order
|
2016-04-14 10:23:42 +01:00 |
|
Anthony Sottile
|
fe9c404019
|
Forbid files with a UTF-8 BOM
|
2016-03-18 10:59:31 -07:00 |
|
Sébastien Larivière
|
f769c208bc
|
Addding no-sort-keys to pretty_format_json, this allows to disable the sort on the keys
|
2016-03-12 17:04:33 -05:00 |
|
Anthony Sottile
|
d444ab821d
|
Improve error message when credentials file is not provided
|
2016-02-08 17:18:56 -08:00 |
|
Anthony Sottile
|
d740faeded
|
Typo in no cover comment
|
2016-02-03 11:12:51 -08:00 |
|
Anthony Sottile
|
8d80d51cad
|
Fix coverage on check_symlinks for windows
|
2016-01-15 07:41:58 -08:00 |
|
Anthony Sottile
|
eff3eafcbb
|
Merge pull request #98 from bchess/check_symlinks
New hook tests for broken symlinks
|
2016-01-15 07:38:46 -08:00 |
|
Anthony Sottile
|
d466a2e52c
|
no cover some non-lfs lines
|
2016-01-14 18:57:03 -08:00 |
|
Benjamin Chess
|
896c0cfdc0
|
new hook tests for broken symlinks
|
2016-01-14 15:25:46 -08:00 |
|
Anthony Sottile
|
3f6f23d73f
|
Teach check-large-files-added about git-lfs. Reslves #82.
|
2015-12-28 05:38:06 -08:00 |
|
Corey Christous
|
a23c58298c
|
Reformatted --diff-filter git argument
This makes the command compatible with older versions of git.
|
2015-12-01 16:59:22 -05:00 |
|
phoxelua
|
58edfc8af6
|
Fixed regex matching
|
2015-11-19 00:39:29 -08:00 |
|
Anthony Sottile
|
aa2ba6f94f
|
Add encoding pragma hook. Resolves pre-commit/pre-commit#15
|
2015-11-13 12:39:43 -08:00 |
|
Dean Wilson
|
a6665279e7
|
Show names of files containing aws credentials
|
2015-10-28 05:13:37 +00:00 |
|
Chris Kuehl
|
a1b0104f3d
|
Sort requirements.txt case-insensitively
|
2015-08-17 12:43:13 -07:00 |
|
Anthony Sottile
|
8a8aaf5a60
|
Add a hook to verify python ast.
|
2015-08-04 13:48:30 -07:00 |
|
Chris Kuehl
|
ca2be345a1
|
detect_private_key: print *filenames*, not the key
|
2015-08-01 17:02:29 -07:00 |
|
Anthony Sottile
|
99574324eb
|
Merge pull request #60 from arahayrabedian/master
AWS credential checking
|
2015-06-17 11:46:15 -07:00 |
|
Ara Hayrabedian
|
974ef4e93c
|
disable import checking for six.moves
|
2015-06-13 14:18:08 +04:00 |
|
Ara Hayrabedian
|
02e8bdc9d8
|
add tests, test sample files and minor refactor of exit codes in actual hook in order to facilitate testing
|
2015-06-12 19:20:56 +04:00 |
|
Ara Hayrabedian
|
88725503c4
|
remove print statement
|
2015-06-12 17:02:06 +04:00 |
|
Ara Hayrabedian
|
3078aec57b
|
use six for config parser, add to reqs
ditch checkign access_key (don't consider these a secret)
don't check line by line, check the whole file in bulk instead
|
2015-06-12 16:24:01 +04:00 |
|