1. 25cdd54 Continues processing JSONs even if hook fails (fixes #1038) by Alex Marvin · 12 months ago
  2. 714f1e5 support more illegal Windows filenames by Eric L Frederich · 12 months ago
  3. 8654097 Add check for illegal Widnows names by Eric L Frederich · 4 years ago
  4. eadcce2 Stop pkg_resources from being added as well by Eric L Frederich · 2 years, 4 months ago
  5. 0d6d0a7 Remove duplicated packages by Vincent Houlbrèque · 1 year, 2 months ago
  6. f27ee31 don't rewrite string quotes inside f-strings by Anthony Sottile · 1 year, 6 months ago
  7. fdbaeb8 Fix blank lines by Roel Adriaans · 1 year, 8 months ago
  8. 412564f add --pytest-test-first convention by Anthony Sottile · 2 years, 10 months ago
  9. b13ff9b adjust error outputs to be more standardized by Anthony Sottile · 3 years ago
  10. 8f61529 drop python3.6 support by Anthony Sottile · 3 years, 3 months ago
  11. 91ee010 remove need for monkeypatching home by Anthony Sottile · 3 years, 4 months ago
  12. 03a65ca Fix check-added-large-files --enforce-all to correctly consider all git-lfs files. by Alex Martani · 3 years, 6 months ago
  13. 07af540 Adjust git dir when checking for merge in worktree by Ersin Yildirim · 3 years, 6 months ago
  14. 1b4e30e detect_private_key: add OpenVPN shared-secret key block by Luís Ferreira · 3 years, 6 months ago
  15. ccdf02d detect_private_key: add textual version of `PKCS #8` encrypted private keys by Luís Ferreira · 3 years, 6 months ago
  16. 10c5e4e forbid-new-submodules: fix triggering failure when only a submodule is committed (without any other file); support --from-ref and --to-ref; fixes #609 by Mikhail Khvoinitsky · 3 years, 10 months ago
  17. 301195e use shutil.which instead of distutils.spawn by Anthony Sottile · 3 years, 9 months ago
  18. fed8b6d Rename file causing `check-json` to fail by Iago Alonso · 4 years ago
  19. a5cf10d Use more inclusive language by Anthony Sottile · 4 years ago
  20. 391ae30 Add check for executability of scripts with shebangs by Ville Skyttä · 4 years, 3 months ago
  21. 4729918 Disallow any branch name in checks_vcs_permalinks by jack1142 · 4 years ago
  22. f681234 check also directories in check_case_conflict by Krystian Chmura · 4 years, 1 month ago
  23. 3abbd47 no-commit-to-branch: Default to both master and main by Nicholas Devenish · 4 years, 1 month ago
  24. fe37451 Report duplicate keys in check_json by Aditya Khursale · 4 years, 2 months ago
  25. 28b2c8e requirements-txt-fixer now supports indents before comments by Viacheslav Greshilov · 4 years, 3 months ago
  26. 1e87d59 New hook 'destroyed-symlinks' to detect symlinks which are changed to regular files with a content of a path which that symlink was pointing to; move zsplit to util by Mikhail Khvoinitsky · 4 years, 8 months ago
  27. 1f8151a Add --additional-github-domain to check-vcs-permalinks by Youngmin Koo · 4 years, 5 months ago
  28. 7e39347 Add --unique arg to file-contents-sorter by Daniel Hoherd · 4 years, 6 months ago
  29. d18bd5b Add new byte-order-marker checker/fixer by Jeremiah Gowdy · 4 years, 6 months ago
  30. 012bb06 Fix #518, provide --enforce-all option to check_added_large_files by Marcus Shawcroft · 4 years, 7 months ago
  31. 0c76025 Add a way to do case-insensitive sorting via file-contents-sorter. by Julian Berman · 4 years, 8 months ago
  32. 4faed34 Fix parsing of git output with unusual characters by Timothée Mazzucotelli · 4 years, 9 months ago
  33. f35bfed Don't use LocalPath.strpath by Max Rozentsveyg · 5 years ago
  34. 926208f hotfix: the user may be define an extra arguments for a removed hook by Pedro Calleja · 5 years ago
  35. 7848fcf Fix typo by Max R · 5 years ago
  36. e0c9d51 Merge pull request #483 from mxr/parse-reqs by Anthony Sottile · 5 years ago
  37. 5195ba3 Check git mode on Windows by Max Rozentsveyg · 5 years ago
  38. 7ebd420 Parse more operators in requirements by Max Rozentsveyg · 5 years ago
  39. 8febacd Support checking unicode TOML by Max Rozentsveyg · 5 years ago
  40. c11c548 check-json: resolve TODO by Anthony Sottile · 5 years ago
  41. b9cc9d7 remove flake8 and suggest pycqa/flake8 by Anthony Sottile · 5 years ago
  42. bbcd31e Handled multiline dependencies by Aniket Bhatnagar · 5 years ago
  43. a7f7343 Use covdefaults to handle coveragerc by Anthony Sottile · 5 years ago
  44. 261fb3d pre-commit-hooks: python3.6.1+ by Anthony Sottile · 5 years ago
  45. 21553c2 Allow arbitrarily encoded files to be checked with detect-aws-credentials by Anthony Sottile · 5 years ago
  46. 75d4832 Unit test for empty AWS variables by Alexander Demin · 5 years ago
  47. f5c42a0 pre-commit-hooks: python3.6+ by Anthony Sottile · 5 years ago
  48. fea76b9 Fix CI by upgrading AP templates by Anthony Sottile · 5 years ago
  49. 3724c8f add unit test for correct regex by Rich Rauenzahn · 5 years ago
  50. 189e33e Fixed sorting for non editable requirement urls by Vinay Karanam · 5 years ago
  51. 0114962 Added test for --markdown-linebreak-ext and --chars together by iconmaster5326 · 5 years ago
  52. a2f836a fix-whitespace: Added test for custom charsets by iconmaster5326 · 5 years ago
  53. 86a010b Remove unnecessary double printing of filename by Anthony Sottile · 6 years ago
  54. d4b544d alter file with new line even if no other content is changed by Barak Y. Reif · 6 years ago
  55. da2ea3f add new line post reading requirements file, change before from tuple to list, add test cases by Barak Y. Reif · 6 years ago
  56. d6c0aa5 Remove useless newline by Joey Pinhas · 6 years ago
  57. ec6c39e Print filenames in the diff by Joey Pinhas · 6 years ago
  58. 7d878b5 Fix test cases for unified_diff by Joey Pinhas · 6 years ago
  59. 31e740e Use unified_diff by Joey Pinhas · 6 years ago
  60. 27cd688 Flush stderr, and formatting by Joey Pinhas · 6 years ago
  61. 35c76c4 Add test for std err by Joey Pinhas · 6 years ago
  62. 831d2a9 Print file line stderr by Joey Pinhas · 6 years ago
  63. 93b7b66 Remove erroneoous print statement by Joey Pinhas · 6 years ago
  64. 0ff23d4 Remove extra cli flag, and update test case by Joey Pinhas · 6 years ago
  65. b28837a Add test case to test diffing function by Joey Pinhas · 6 years ago
  66. 317aef4 Added tests for check_toml by Sorin Sbarnea · 6 years ago
  67. 3720994 Assure we have HOME defined during testing by Sorin Sbarnea · 6 years ago
  68. 711b730 Fix crlf line endings for double-quote-string-fixer by Anthony Sottile · 6 years ago
  69. 79a1b26 Handle crlf endings in fix-encoding-pragma by Anthony Sottile · 6 years ago
  70. 8d2785b Amend approach for no-commit-to-branch to use regex matching based on by Marc Jay · 6 years ago
  71. d6847c4 Add wildcard matching to no-commit-to-branch hook so that commits can by Marc Jay · 6 years ago
  72. 2f6a251 Don't require an encoding for check-docstring-first by Anthony Sottile · 6 years ago
  73. 8bb94f0 azure pipelines [skip travis] [skip appveyor] by Anthony Sottile · 6 years ago
  74. 01850a3 Use ruamel.yaml for readme_test by Anthony Sottile · 6 years ago
  75. 8626e26 double-quote-string-fixer by Anthony Sottile · 6 years ago
  76. 4575652 Use default flake8 config by Anthony Sottile · 6 years ago
  77. 030bfac Apply typing to all of pre-commit-hooks by Anthony Sottile · 6 years ago
  78. 1566cf9 Add test for mixed line endings output by Anthony Sottile · 6 years ago
  79. e694a6c Incorporate patch to support isolated CR by mtkennerly · 6 years ago
  80. 2ab5832 Preserve CRLF if file already ends that way by mtkennerly · 6 years ago
  81. abd3d0e Fix CRLF lines by mtkennerly · 6 years ago
  82. 69f2da6 Use subprocess directly by Anthony Sottile · 7 years ago
  83. 08e2918 Merge pull request #321 from pre-commit/suggest_mirrors_autopep8 by Anthony Sottile · 7 years ago
  84. c9a608a Merge pull request #323 from pre-commit/remove_compat by Anthony Sottile · 7 years ago
  85. 99453a5 Default --no-markdown-linebreak-ext for trailing-whitespace by Anthony Sottile · 7 years ago
  86. 2f6ba1b Remove legacy hooks.yaml and pre-types config by Anthony Sottile · 7 years ago
  87. 526904b Remove autopep8-wrapper in favor of autopep8 by Anthony Sottile · 7 years ago
  88. 64b9f3d Added --assume-in-merge option for check-merge-conflict by Vinay Karanam · 7 years ago
  89. 5dc306b Fix resource warnings by Anthony Sottile · 7 years ago
  90. baec308 Allow multiple branches to be protected by Anthony Sottile · 7 years ago
  91. 2aa7aeb git mv tests/{check_,}no_commit_to_branch_test.py by Anthony Sottile · 7 years ago
  92. c72ad40 Improve vcs regex (don't match whitespace) by Anthony Sottile · 7 years ago
  93. 45d3850 Detect putty & sshcom private keys by vin01 · 7 years ago
  94. df93509 Explicitly check for `ast.Name` by Anthony Sottile · 7 years ago
  95. 18b3ab7 debug-statements: detect python3.7+ breakpoint() by Anthony Sottile · 7 years ago
  96. 6e2e83a Simplify debug-statemetns tests by Anthony Sottile · 7 years ago
  97. 9b1b44e Remove write_file (now unnecessary) by Anthony Sottile · 7 years ago
  98. 71fadeb Merge pull request #280 from pre-commit/no__rebase_on_pull by Anthony Sottile · 7 years ago
  99. da8ab1f pull with --no-rebase by Anthony Sottile · 7 years ago
  100. 54c0f8c Open files as UTF-8 by Michał Sochoń · 7 years ago