Commit Graph

1274 Commits

Author SHA1 Message Date
Chris Kuehl
ec0ed8aef5 Handle CPU detection errors and running on Travis 2018-10-24 16:16:13 -07:00
Chris Kuehl
ba5e27e4ec Implement concurrent execution of individual hooks 2018-10-24 16:16:10 -07:00
Anthony Sottile
1f1cd2bc39 Merge pull request #839 from georgeyk/refactor-xargs-partition
Update xargs.partition with platform information
2018-10-23 22:55:30 -07:00
Anthony Sottile
ead906aed0 Compute win32 python2 length according to encoded size 2018-10-23 22:02:48 -07:00
Anthony Sottile
eecf3472ff v1.12.0 v1.12.0 2018-10-23 10:55:09 -07:00
Anthony Sottile
0c9a53bf1b Correct resources declaration 2018-10-23 10:50:35 -07:00
Anthony Sottile
47e4f39436 Merge pull request #852 from pre-commit/install_only_once
Install multi-hook repositories only once
2018-10-23 10:47:22 -07:00
Anthony Sottile
6cde287a1e Install multi-hook repositories only once 2018-10-23 10:28:37 -07:00
Anthony Sottile
fcdd638134 Merge pull request #847 from pre-commit/improve_coverage
Improve coverage of check_hooks_apply
2018-10-14 16:28:32 -07:00
Anthony Sottile
f19bf57afc Merge pull request #846 from pre-commit/performance
Improve performance by factoring out pkg_resources
2018-10-14 15:32:18 -07:00
Anthony Sottile
8e8b962266 Improve coverage of check_hooks_apply 2018-10-14 15:00:57 -07:00
Anthony Sottile
62493d1115 Exclude coverage in the template file 2018-10-14 14:37:36 -07:00
Anthony Sottile
9f60561d6f Replace resources with importlib_resources 2018-10-14 14:37:35 -07:00
Anthony Sottile
ebe5132576 Replace pkg_resources.get_distribution with importlib-metadata 2018-10-14 12:24:59 -07:00
Anthony Sottile
14df93ef3e Merge pull request #845 from pre-commit/all-repos_autofix_pre-commit-autopep8-migrate
Migrate from autopep8-wrapper to mirrors-autopep8
2018-10-12 21:49:22 -07:00
Anthony Sottile
3dbb61d9af Migrate from autopep8-wrapper to mirrors-autopep8
Committed via https://github.com/asottile/all-repos
2018-10-12 20:08:47 -07:00
Anthony Sottile
9c37473256 v1.11.2 v1.11.2 2018-10-10 20:43:57 -07:00
Anthony Sottile
9bcfe176d4 Merge pull request #844 from pre-commit/pre_push_ancestor_identification
fix pushing to new branch not identifying all commits
2018-10-10 20:41:46 -07:00
Anthony Sottile
3181b461aa fix pushing to new branch not identifying all commits 2018-10-10 20:08:16 -07:00
George Y. Kussumoto
3d573d8736 Fix xargs.partion: win32 test 2018-10-09 23:32:46 -03:00
George Y. Kussumoto
c9e297ddb6 Fix xargs.partition: win32 new string length computation 2018-10-09 22:54:41 -03:00
George Y. Kussumoto
2560280d21 Fix xargs.partition tests: explicity set unicode chars 2018-10-08 19:42:59 -03:00
George Y. Kussumoto
333ea75e45 Refactor xargs.partition: _command_length usage 2018-10-06 20:04:17 -03:00
George Y. Kussumoto
bb6b1c33ae Remove pytest-mock 2018-10-06 19:57:30 -03:00
George Y. Kussumoto
2ad69e12ce Fix xargs.partition: use sys.getfilesystemencoding
The previous `sys.getdefaultencoding` almost always fallsback to
`ascii` while `sys.getfilesystemencoding` is utf-8 once in utf-8 mode.
2018-10-05 16:39:49 -03:00
George Y. Kussumoto
df5d171cd7 Fix xargs.partition tests in python2.7 (pytest-mock) 2018-10-05 14:33:32 -03:00
George Y. Kussumoto
fa4c03da65 Update xargs.partition with platform information
Change how xargs.partition computes the command length (including
arguments) depending on the plataform.
More specifically, 'win32' uses the amount of characters while posix
system uses the byte count.
2018-10-05 11:54:31 -03:00
Anthony Sottile
c0b1f2ff25 Merge pull request #837 from georgeyk/check-useless-excludes-type-filter
Fix `check-useless-exclude` to consider types filter
2018-10-02 11:43:01 -07:00
George Y. Kussumoto
1b496c5fc3 Fix check-useless-exclude to consider types filter 2018-10-02 12:17:46 -03:00
Anthony Sottile
08319101f4 v1.11.1 v1.11.1 2018-09-22 12:02:33 -07:00
Anthony Sottile
3e11c2d05d Merge pull request #832 from pre-commit/rev_parse_error_mode
Fix rev-parse for older git versions
2018-09-22 11:59:56 -07:00
Anthony Sottile
18b6f4b519 Fix rev-parse for older git versions 2018-09-22 11:12:27 -07:00
Anthony Sottile
4b0a22a8ba v1.11.0 v1.11.0 2018-09-02 19:57:09 -07:00
Anthony Sottile
a2bd0097c5 Merge pull request #821 from pre-commit/allow_language_fail_check_useless_excludes
Exempt `language: fail` hooks from check-hooks-apply
2018-09-02 19:49:01 -07:00
Anthony Sottile
ce25b652b9 Exempt language: fail hooks from check-hooks-apply 2018-09-02 18:54:34 -07:00
Anthony Sottile
21c2c9df33 No need for OrderedDict 2018-09-02 18:51:55 -07:00
Anthony Sottile
9d48766c02 git mv tests/meta_hooks/{,check_}useless_excludes_test.py 2018-09-02 18:39:11 -07:00
Anthony Sottile
cd116977cc Merge pull request #819 from jeffreyrack/fix-windows-reporting
Don't print bogus characters on windows terminals that don't support colors
2018-08-30 20:10:02 -07:00
Jeffrey Rackauckas
710eef317a Fixing tests to account for the new terminal_supports_color variable 2018-08-30 19:39:37 -07:00
Jeffrey Rackauckas
3d777bb386 Move logic to handle terminal not supporting colors to use_color 2018-08-30 19:15:46 -07:00
Jeffrey Rackauckas
a970d3b69b Removing useless pass statement. 2018-08-30 18:45:29 -07:00
Jeffrey Rackauckas
1bd6fce7dc Don't print bogus characters on windows terminals that don't support colors. 2018-08-29 18:54:55 -07:00
Anthony Sottile
f042e302d8 Merge pull request #815 from pre-commit/update_config
Update config
2018-08-16 07:44:27 -07:00
Anthony Sottile
72d10903d5 Update config 2018-08-15 17:55:06 -07:00
Anthony Sottile
a5ccc89748 Merge pull request #812 from pre-commit/language_fail
Add language: fail
2018-08-11 08:13:35 -07:00
Anthony Sottile
a6e2e1d4bb Add language: fail 2018-08-10 18:11:28 -07:00
Anthony Sottile
cf691e85c8 that's what I get for not waiting for CI 2018-08-10 12:39:40 -07:00
Anthony Sottile
67bc05eb35 Merge pull request #811 from BoboTiG/fix-resources-warnings
Fix several ResourceWarning: unclosed file
2018-08-10 12:34:05 -07:00
Anthony Sottile
174d3bf057 Minor style adjustment 2018-08-10 12:33:21 -07:00
Anthony Sottile
a8640c759d Add # pragma: no cover for the py3-only branch 2018-08-10 11:11:50 -07:00