Anthony Sottile
|
5a6b6e81e9
|
Don't crash when an executable is not found
|
2016-05-20 13:32:33 -07:00 |
|
Anthony Sottile
|
b7d395410b
|
Implement a simplified xargs in python
|
2016-03-25 11:21:50 -07:00 |
|
Anthony Sottile
|
a5b56bd9e3
|
Factor out bash and activate files
|
2016-03-25 11:21:50 -07:00 |
|
Anthony Sottile
|
495fefd316
|
Fix #322 by only removing git environment variables while cloning
|
2015-12-22 19:10:08 -08:00 |
|
Anthony Sottile
|
b85a674026
|
Make additional_dependencies rollforward safe
|
2015-12-10 12:21:03 -08:00 |
|
Anthony Sottile
|
ce307a16e0
|
Add an option to require a specific pre-commit version
|
2015-12-06 20:54:07 -08:00 |
|
Anthony Sottile
|
005cb868e0
|
Allow '.format('-like strings in arguments. Resolves #314.
|
2015-12-06 18:50:57 -08:00 |
|
Anthony Sottile
|
603bf159d9
|
Produce a useful error message when hook id is not present. Resolves #194
|
2015-11-25 23:13:49 -08:00 |
|
Anthony Sottile
|
248930f6dc
|
Fix appveyor and windows. Resolves #293
|
2015-11-23 22:28:57 -08:00 |
|
Anthony Sottile
|
b9bc6212c1
|
Fix some minor windows compatibility things
|
2015-11-23 14:11:59 -08:00 |
|
Anthony Sottile
|
de2ead13a1
|
Minor fixups
|
2015-11-23 12:19:02 -08:00 |
|
Anthony Sottile
|
7c8272da77
|
Merge pull request #295 from blarghmatey/install_dependencies
Added the additional_dependencies config parameter
|
2015-11-23 12:08:15 -08:00 |
|
Chris Kuehl
|
31bc019791
|
Use a different test for grep flags to support old grep
|
2015-11-20 15:00:14 -08:00 |
|
Anthony Sottile
|
738c2ad7bd
|
Fixups + make the tests work
|
2015-11-20 13:52:20 -08:00 |
|
Tobias Macey
|
0ee4c3efa7
|
Added unit tests for dependencies
|
2015-11-20 15:45:34 -05:00 |
|
Thierry Deo
|
f0c198f1ad
|
Allow args for pcre hook
|
2015-11-18 11:39:04 +01:00 |
|
Anthony Sottile
|
7911f4b488
|
Speed up tests on 14.04 -- rvm has a binary for p551 and not p484
|
2015-10-05 08:40:51 -07:00 |
|
Anthony Sottile
|
1dfcf10036
|
git grep -l tmpdir_factory | xargs sed -i 's/tmpdir_factory/tempdir_factory/g'
|
2015-10-01 10:24:54 -07:00 |
|
Devon Meunier
|
6a580a0c09
|
Allow specifying python version relative to user's home directory.
|
2015-08-13 12:03:26 -04:00 |
|
Anthony Sottile
|
66b1d39c6e
|
Allow arbitrary bytes in output. Resolves #245
|
2015-07-23 12:59:13 -07:00 |
|
Lucas Cimon
|
b575cb510c
|
Fix #238 : pre-commit autoupdate fails with local hooks
|
2015-06-02 23:30:06 +02:00 |
|
Anthony Sottile
|
45d4a195ef
|
Environments are now installed to version-specific locations. Resolves #229
|
2015-05-16 18:51:14 -07:00 |
|
Anthony Sottile
|
154d918ff1
|
Add failing test for #229
|
2015-05-16 19:31:31 -04:00 |
|
Lucas Cimon
|
b68261c720
|
Adding support for locally-defined hooks
|
2015-05-10 23:57:34 +02:00 |
|
Anthony Sottile
|
143ed94500
|
Tests pass on windows
|
2015-02-27 00:48:01 -08:00 |
|
Anthony Sottile
|
02f0a1c434
|
Actually print while installing
|
2015-02-22 16:18:46 -08:00 |
|
Anthony Sottile
|
1996a4c8a1
|
Make ^C^C during install not cause subsequent runs to fail. Resolves #186.
|
2015-02-07 15:43:58 -08:00 |
|
Anthony Sottile
|
f4d251fbbe
|
Quote args in venv'd languages
|
2015-02-04 19:01:56 -08:00 |
|
Anthony Sottile
|
26502dfd0b
|
Default arguments from hooks.yaml
|
2015-01-12 09:35:05 -08:00 |
|
Anthony Sottile
|
fd109b7745
|
reorder-python-imports
|
2015-01-04 15:49:19 -08:00 |
|
Anthony Sottile
|
bbd2572b11
|
Remove plumbum
|
2014-10-02 06:59:37 -07:00 |
|
Anthony Sottile
|
62f13aea56
|
Allow multiple hooks with same id in .pre-commit-config.yaml
|
2014-07-31 08:37:37 -07:00 |
|
Anthony Sottile
|
76b42056ee
|
More fixes for tests under osx
|
2014-06-26 20:00:48 -07:00 |
|
Anthony Sottile
|
aae98a0899
|
make a few more tests pass on osx.
|
2014-06-23 09:32:48 -07:00 |
|
Anthony Sottile
|
2ec7a34035
|
Fix filenames with spaces in them.
|
2014-06-20 10:20:02 -07:00 |
|
Anthony Sottile
|
4ec877628d
|
Use hash of repository name to allow tags.
|
2014-06-18 07:37:16 -07:00 |
|
Anthony Sottile
|
d2a349a0d8
|
Add failing test for tags.
|
2014-06-18 07:36:43 -07:00 |
|
Anthony Sottile
|
2cfd2818b5
|
Add pcre type.
|
2014-06-16 21:11:00 -07:00 |
|
Anthony Sottile
|
85a76617c1
|
Refactor fixtures in tests.
|
2014-06-15 18:49:45 -07:00 |
|
Anthony Sottile
|
7b1230df27
|
Use plumbum a bit better.
|
2014-06-15 14:19:05 -07:00 |
|
Anthony Sottile
|
07664a80ca
|
Attempt ruby-download before ruby-build.
|
2014-06-07 14:25:44 -07:00 |
|
Anthony Sottile
|
96174deac6
|
Make hooks specify files. Optionally allow config to override manifest.
|
2014-06-05 18:39:34 -07:00 |
|
Anthony Sottile
|
02a79bf1c3
|
Support language_version for ruby as well.
|
2014-06-03 13:28:20 -07:00 |
|
Anthony Sottile
|
511de4fe32
|
Support hooks with custom node version.
|
2014-06-02 16:10:59 -07:00 |
|
Anthony Sottile
|
4b98b39cea
|
language_version works for python.
|
2014-06-02 07:26:44 -07:00 |
|
Anthony Sottile
|
a7ab9b2a28
|
Pass language_version to the install method for each language.
|
2014-06-02 06:57:07 -07:00 |
|
Anthony Sottile
|
fdd6989ece
|
Add failing test for versioned repositories.
|
2014-06-02 06:39:46 -07:00 |
|
Anthony Sottile
|
61606cfaa4
|
Allow spaces in system hooks. Closes #95.
|
2014-05-18 14:20:11 -07:00 |
|
Anthony Sottile
|
b381bb68b7
|
Support ruby through a combination of rbenv, ruby-build, and GEM_HOME
|
2014-05-03 23:32:18 -07:00 |
|
Anthony Sottile
|
c5cbd473c7
|
Simplify Repository.cmd_runner
|
2014-05-02 22:47:23 -07:00 |
|