1. 412564f add --pytest-test-first convention by Anthony Sottile · 2 years, 10 months ago
  2. fc88f3f Use tomli and tomllib instead of toml by Daniël van Noord · 2 years, 11 months ago
  3. bd70bc1 Add instruction to change executable mode on windows by MDW · 2 years, 11 months ago
  4. 2cbabf9 Check Git core.fileMode rather than infer from OS. by Kurt von Laven · 3 years, 2 months ago
  5. b13ff9b adjust error outputs to be more standardized by Anthony Sottile · 3 years ago
  6. 8f61529 drop python3.6 support by Anthony Sottile · 3 years, 3 months ago
  7. 03a65ca Fix check-added-large-files --enforce-all to correctly consider all git-lfs files. by Alex Martani · 3 years, 6 months ago
  8. 16bc739 Suggest usable call when exec files lack shebang on Windows by Pujit Mehrotra · 3 years, 5 months ago
  9. 39ab2ed replace exit(main()) with raise SystemExit(main()) by Anthony Sottile · 3 years, 6 months ago
  10. 05a5297 fix typos by Janosh Riebesell · 3 years, 6 months ago
  11. 81c6c55 remove unneeded executable bits by Anthony Sottile · 3 years, 6 months ago
  12. 07af540 Adjust git dir when checking for merge in worktree by Ersin Yildirim · 3 years, 6 months ago
  13. 1b4e30e detect_private_key: add OpenVPN shared-secret key block by Luís Ferreira · 3 years, 6 months ago
  14. ccdf02d detect_private_key: add textual version of `PKCS #8` encrypted private keys by Luís Ferreira · 3 years, 6 months ago
  15. 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
  16. 2468167 remove unused os.path by Guy Kisel · 3 years, 9 months ago
  17. 8a4333f optimize check_case_conflict.parents by Guy Kisel · 3 years, 9 months ago
  18. 41b29e8 Added pdbr into debug statements by Can Sarıgöl · 3 years, 10 months ago
  19. 391ae30 Add check for executability of scripts with shebangs by Ville Skyttä · 4 years, 3 months ago
  20. 9e7cd9f Refactor check_executables_have_shebangs for git ls-files reuse 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. 1de4fe6 Update `pretty-format-json` to write to stdout with utf-8 encoding by jack1142 · 4 years, 1 month ago
  24. 3abbd47 no-commit-to-branch: Default to both master and main by Nicholas Devenish · 4 years, 1 month ago
  25. fe37451 Report duplicate keys in check_json by Aditya Khursale · 4 years, 2 months ago
  26. 28b2c8e requirements-txt-fixer now supports indents before comments by Viacheslav Greshilov · 4 years, 3 months ago
  27. dae0cbd check_executables_have_shebangs: avoid unneeded shebang reads on win32 by Ville Skyttä · 4 years, 3 months ago
  28. 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
  29. 1f8151a Add --additional-github-domain to check-vcs-permalinks by Youngmin Koo · 4 years, 5 months ago
  30. 64d3fbd fix mypy by correcting the __lt__ annotation by Anthony Sottile · 4 years, 5 months ago
  31. 7e39347 Add --unique arg to file-contents-sorter by Daniel Hoherd · 4 years, 6 months ago
  32. d18bd5b Add new byte-order-marker checker/fixer by Jeremiah Gowdy · 4 years, 6 months ago
  33. 012bb06 Fix #518, provide --enforce-all option to check_added_large_files by Marcus Shawcroft · 4 years, 7 months ago
  34. 0c76025 Add a way to do case-insensitive sorting via file-contents-sorter. by Julian Berman · 4 years, 8 months ago
  35. 4faed34 Fix parsing of git output with unusual characters by Timothée Mazzucotelli · 4 years, 9 months ago
  36. 53a05b9 Add "pydevd_pycharm" to list of debug statements by Jascha Geerds · 4 years, 9 months ago
  37. c14b3aa sed -i s/whitelist/allowlist/g by Anthony Sottile · 4 years, 10 months ago
  38. 926208f hotfix: the user may be define an extra arguments for a removed hook by Pedro Calleja · 5 years ago
  39. e75e180 Merge pull request #484 from mxr/flake8-comprehensions by Anthony Sottile · 5 years ago
  40. e0c9d51 Merge pull request #483 from mxr/parse-reqs by Anthony Sottile · 5 years ago
  41. 5195ba3 Check git mode on Windows by Max Rozentsveyg · 5 years ago
  42. c8d9fb1 Fix C407 by Max Rozentsveyg · 5 years ago
  43. 7ebd420 Parse more operators in requirements by Max Rozentsveyg · 5 years ago
  44. 3d379a9 Merge pull request #481 from mxr/rm-type-ignore by Anthony Sottile · 5 years ago
  45. c03ac57 Remove `type: ignore` by Max Rozentsveyg · 5 years ago
  46. 8febacd Support checking unicode TOML by Max Rozentsveyg · 5 years ago
  47. c11c548 check-json: resolve TODO by Anthony Sottile · 5 years ago
  48. b9cc9d7 remove flake8 and suggest pycqa/flake8 by Anthony Sottile · 5 years ago
  49. bbcd31e Handled multiline dependencies by Aniket Bhatnagar · 5 years ago
  50. 21553c2 Allow arbitrarily encoded files to be checked with detect-aws-credentials by Anthony Sottile · 5 years ago
  51. 43bfa05 added wdb to DEBUG_STATEMENTS set by Dawid Kosiński · 5 years ago
  52. b3a28de Review fixes by Alexander Demin · 5 years ago
  53. 75d4832 Unit test for empty AWS variables by Alexander Demin · 5 years ago
  54. ace459b Skip empty variables in detect_aws_credentials by Alexander Demin · 5 years ago
  55. f5c42a0 pre-commit-hooks: python3.6+ by Anthony Sottile · 5 years ago
  56. fea76b9 Fix CI by upgrading AP templates by Anthony Sottile · 5 years ago
  57. 612a4b1 fix regular expression for test files by Rich Rauenzahn · 5 years ago
  58. 189e33e Fixed sorting for non editable requirement urls by Vinay Karanam · 5 years ago
  59. a33a8f0 Change parameter name to "chars" and move encoding outside loop by iconmaster5326 · 5 years ago
  60. dcbf434 Apply suggestion: the `bytes(...)` call does nothing here by Iconmaster · 5 years ago
  61. c431f09 Fix failure on Python 2 by iconmaster5326 · 5 years ago
  62. a2f836a fix-whitespace: Added test for custom charsets by iconmaster5326 · 5 years ago
  63. 886dfc4 trailing-whitespace: add option for custom chars to strip by iconmaster5326 · 5 years ago
  64. 86a010b Remove unnecessary double printing of filename by Anthony Sottile · 6 years ago
  65. e4cfaa6 remove redundent type annotation by Barak Y. Reif · 6 years ago
  66. d4b544d alter file with new line even if no other content is changed by Barak Y. Reif · 6 years ago
  67. da2ea3f add new line post reading requirements file, change before from tuple to list, add test cases by Barak Y. Reif · 6 years ago
  68. d6c0aa5 Remove useless newline by Joey Pinhas · 6 years ago
  69. ea8fbf9 Remove unneeded string join by Joey Pinhas · 6 years ago
  70. ec6c39e Print filenames in the diff by Joey Pinhas · 6 years ago
  71. 31e740e Use unified_diff by Joey Pinhas · 6 years ago
  72. 27cd688 Flush stderr, and formatting by Joey Pinhas · 6 years ago
  73. 831d2a9 Print file line stderr by Joey Pinhas · 6 years ago
  74. 93b7b66 Remove erroneoous print statement by Joey Pinhas · 6 years ago
  75. 0ff23d4 Remove extra cli flag, and update test case by Joey Pinhas · 6 years ago
  76. b28837a Add test case to test diffing function by Joey Pinhas · 6 years ago
  77. 780f202 Add option to show expected output by Joey Pinhas · 6 years ago
  78. 3e9db01 Add logic to print line number of JSON errors by Joey Pinhas · 6 years ago
  79. c245a7c Merge pull request #400 from pycontribs/toml-checker by Anthony Sottile · 6 years ago
  80. 317aef4 Added tests for check_toml by Sorin Sbarnea · 6 years ago
  81. 611a444 add sys.exit(main()) to file_contents_sorter.py by Squeaky · 6 years ago
  82. 771156f Use toml rather than pytoml by Semyon Maryasin · 6 years ago
  83. ae70f7e Add check-toml hook by Semyon Maryasin · 6 years ago
  84. e34f0c4 Add the rpdb debugger to the list of debugger packages by Dan LaManna · 6 years ago
  85. 711b730 Fix crlf line endings for double-quote-string-fixer by Anthony Sottile · 6 years ago
  86. 79a1b26 Handle crlf endings in fix-encoding-pragma by Anthony Sottile · 6 years ago
  87. fc9fb8b Changed position of 'import io' by roottool · 6 years ago
  88. 47c8978 Added newline by roottool · 6 years ago
  89. e7924b5 Changed from open() to io.open() by roottool · 6 years ago
  90. 053feb1 Use AbstractSet to appease mypy by Anthony Sottile · 6 years ago
  91. a7af812 Make optional argument use an immutable set for the default value by Marc Jay · 6 years ago
  92. 8d2785b Amend approach for no-commit-to-branch to use regex matching based on by Marc Jay · 6 years ago
  93. d6847c4 Add wildcard matching to no-commit-to-branch hook so that commits can by Marc Jay · 6 years ago
  94. 2f6a251 Don't require an encoding for check-docstring-first by Anthony Sottile · 6 years ago
  95. 8bb94f0 azure pipelines [skip travis] [skip appveyor] by Anthony Sottile · 6 years ago
  96. 8626e26 double-quote-string-fixer by Anthony Sottile · 6 years ago
  97. 4575652 Use default flake8 config by Anthony Sottile · 6 years ago
  98. 030bfac Apply typing to all of pre-commit-hooks by Anthony Sottile · 6 years ago
  99. 63cc341 Updates for flake8 3.7 by Anthony Sottile · 6 years ago
  100. e7158ce pre-commit autoupdate by Anthony Sottile · 6 years ago