PFigs / location-history

Analytics on GMAPS location history
MIT License
1 stars 0 forks source link

chore(deps): update dependency pre-commit to v2 #40

Closed renovate[bot] closed 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
pre-commit packages major ==1.18.3 -> ==2.7.1
pre-commit major ==1.18.3 -> ==2.7.1

Release Notes

pre-commit/pre-commit ### [`v2.7.1`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​271---2020-08-23) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.7.0...v2.7.1) ================== ##### Fixes - Improve performance of docker hooks by removing slow `ps` call - [#​1572](https://togithub.com/pre-commit/pre-commit/issues/1572) PR by [@​rkm](https://togithub.com/rkm). - [#​1569](https://togithub.com/pre-commit/pre-commit/issues/1569) issue by [@​asottile](https://togithub.com/asottile). - Fix un-`healthy()` invalidation followed by install being reported as un-`healthy()`. - [#​1576](https://togithub.com/pre-commit/pre-commit/issues/1576) PR by [@​asottile](https://togithub.com/asottile). - [#​1575](https://togithub.com/pre-commit/pre-commit/issues/1575) issue by [@​jab](https://togithub.com/jab). - Fix rare file race condition on windows with `os.replace()` - [#​1577](https://togithub.com/pre-commit/pre-commit/issues/1577) PR by [@​asottile](https://togithub.com/asottile). ### [`v2.7.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​270---2020-08-22) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.6.0...v2.7.0) ================== ##### Features - Produce error message if an environment is immediately unhealthy - [#​1535](https://togithub.com/pre-commit/pre-commit/issues/1535) PR by [@​asottile](https://togithub.com/asottile). - Add --no-allow-missing-config option to init-templatedir - [#​1539](https://togithub.com/pre-commit/pre-commit/issues/1539) PR by [@​singergr](https://togithub.com/singergr). - Add warning for old list-style configuration - [#​1544](https://togithub.com/pre-commit/pre-commit/issues/1544) PR by [@​asottile](https://togithub.com/asottile). - Allow pre-commit to succeed on a readonly store. - [#​1570](https://togithub.com/pre-commit/pre-commit/issues/1570) PR by [@​asottile](https://togithub.com/asottile). - [#​1536](https://togithub.com/pre-commit/pre-commit/issues/1536) issue by [@​asottile](https://togithub.com/asottile). ##### Fixes - Fix error messaging when the store directory is readonly - [#​1546](https://togithub.com/pre-commit/pre-commit/issues/1546) PR by [@​asottile](https://togithub.com/asottile). - [#​1536](https://togithub.com/pre-commit/pre-commit/issues/1536) issue by [@​asottile](https://togithub.com/asottile). - Improve `diff` performance with many hooks - [#​1566](https://togithub.com/pre-commit/pre-commit/issues/1566) PR by [@​jhenkens](https://togithub.com/jhenkens). - [#​1564](https://togithub.com/pre-commit/pre-commit/issues/1564) issue by [@​jhenkens](https://togithub.com/jhenkens). ### [`v2.6.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​260---2020-07-01) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.5.1...v2.6.0) ================== ##### Fixes - Fix node hooks when `NPM_CONFIG_USERCONFIG` is set - [#​1521](https://togithub.com/pre-commit/pre-commit/issues/1521) PR by [@​asottile](https://togithub.com/asottile). - [#​1516](https://togithub.com/pre-commit/pre-commit/issues/1516) issue by [@​rkm](https://togithub.com/rkm). ##### Features - Skip `rbenv` / `ruby-download` if system ruby is available - [#​1509](https://togithub.com/pre-commit/pre-commit/issues/1509) PR by [@​asottile](https://togithub.com/asottile). - Partial support for ruby on windows (if system ruby is installed) - [#​1509](https://togithub.com/pre-commit/pre-commit/issues/1509) PR by [@​asottile](https://togithub.com/asottile). - [#​201](https://togithub.com/pre-commit/pre-commit/issues/201) issue by [@​asottile](https://togithub.com/asottile). ### [`v2.5.1`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​251---2020-06-09) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.5.0...v2.5.1) ================== ##### Fixes - Prevent infinite recursion of post-checkout on clone - [#​1497](https://togithub.com/pre-commit/pre-commit/issues/1497) PR by [@​asottile](https://togithub.com/asottile). - [#​1496](https://togithub.com/pre-commit/pre-commit/issues/1496) issue by [@​admorgan](https://togithub.com/admorgan). ### [`v2.5.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​250---2020-06-08) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.4.0...v2.5.0) ================== ##### Features - Expose a `PRE_COMMIT=1` environment variable when running hooks - [#​1467](https://togithub.com/pre-commit/pre-commit/issues/1467) PR by [@​tech-chad](https://togithub.com/tech-chad). - [#​1426](https://togithub.com/pre-commit/pre-commit/issues/1426) issue by [@​lorenzwalthert](https://togithub.com/lorenzwalthert). ##### Fixes - Fix `UnicodeDecodeError` on windows when using the `py` launcher to detect executables with non-ascii characters in the path - [#​1474](https://togithub.com/pre-commit/pre-commit/issues/1474) PR by [@​asottile](https://togithub.com/asottile). - [#​1472](https://togithub.com/pre-commit/pre-commit/issues/1472) issue by DrFobos. - Fix `DeprecationWarning` on python3.9 for `random.shuffle` method - [#​1480](https://togithub.com/pre-commit/pre-commit/issues/1480) PR by [@​asottile](https://togithub.com/asottile). - [#​1479](https://togithub.com/pre-commit/pre-commit/issues/1479) issue by [@​isidentical](https://togithub.com/isidentical). - Normalize slashes earlier such that global `files` / `exclude` use forward slashes on windows as well. - [#​1494](https://togithub.com/pre-commit/pre-commit/issues/1494) PR by [@​asottile](https://togithub.com/asottile). - [#​1476](https://togithub.com/pre-commit/pre-commit/issues/1476) issue by [@​harrybiddle](https://togithub.com/harrybiddle). ### [`v2.4.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​240---2020-05-11) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.3.0...v2.4.0) ================== ##### Features - Add support for `post-commit` hooks - [#​1415](https://togithub.com/pre-commit/pre-commit/issues/1415) PR by [@​ModischFabrications](https://togithub.com/ModischFabrications). - [#​1411](https://togithub.com/pre-commit/pre-commit/issues/1411) issue by [@​ModischFabrications](https://togithub.com/ModischFabrications). - Silence pip version warning in python installation error - [#​1412](https://togithub.com/pre-commit/pre-commit/issues/1412) PR by [@​asottile](https://togithub.com/asottile). - Improve python `healthy()` when upgrading operating systems. - [#​1431](https://togithub.com/pre-commit/pre-commit/issues/1431) PR by [@​asottile](https://togithub.com/asottile). - [#​1427](https://togithub.com/pre-commit/pre-commit/issues/1427) issue by [@​ahonnecke](https://togithub.com/ahonnecke). - `language: python_venv` is now an alias to `language: python` (and will be removed in a future version). - [#​1431](https://togithub.com/pre-commit/pre-commit/issues/1431) PR by [@​asottile](https://togithub.com/asottile). - Speed up python `healthy()` check. - [#​1431](https://togithub.com/pre-commit/pre-commit/issues/1431) PR by [@​asottile](https://togithub.com/asottile). - `pre-commit autoupdate` now tries to maintain quoting style of `rev`. - [#​1435](https://togithub.com/pre-commit/pre-commit/issues/1435) PR by [@​marcjay](https://togithub.com/marcjay). - [#​1434](https://togithub.com/pre-commit/pre-commit/issues/1434) issue by [@​marcjay](https://togithub.com/marcjay). ##### Fixes - Fix installation of go modules in `repo: local`. - [#​1428](https://togithub.com/pre-commit/pre-commit/issues/1428) PR by [@​scop](https://togithub.com/scop). - Fix committing with unstaged files and a failing `post-checkout` hook. - [#​1422](https://togithub.com/pre-commit/pre-commit/issues/1422) PR by [@​domodwyer](https://togithub.com/domodwyer). - [#​1418](https://togithub.com/pre-commit/pre-commit/issues/1418) issue by [@​domodwyer](https://togithub.com/domodwyer). - Fix installation of node hooks with system node installed on freebsd. - [#​1443](https://togithub.com/pre-commit/pre-commit/issues/1443) PR by [@​asottile](https://togithub.com/asottile). - [#​1440](https://togithub.com/pre-commit/pre-commit/issues/1440) issue by [@​jockej](https://togithub.com/jockej). - Fix ruby hooks when `GEM_PATH` is set globally. - [#​1442](https://togithub.com/pre-commit/pre-commit/issues/1442) PR by [@​tdeo](https://togithub.com/tdeo). - Improve error message when `pre-commit autoupdate` / `pre-commit migrate-config` are run but the pre-commit configuration is not valid yaml. - [#​1448](https://togithub.com/pre-commit/pre-commit/issues/1448) PR by [@​asottile](https://togithub.com/asottile). - [#​1447](https://togithub.com/pre-commit/pre-commit/issues/1447) issue by [@​rpdelaney](https://togithub.com/rpdelaney). ### [`v2.3.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​230---2020-04-22) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.2.0...v2.3.0) ================== ##### Features - Calculate character width using `east_asian_width` - [#​1378](https://togithub.com/pre-commit/pre-commit/issues/1378) PR by [@​sophgn](https://togithub.com/sophgn). - Use `language_version: system` by default for `node` hooks if `node` / `npm` are globally installed. - [#​1388](https://togithub.com/pre-commit/pre-commit/issues/1388) PR by [@​asottile](https://togithub.com/asottile). ##### Fixes - No longer use a hard-coded user id for docker hooks on windows - [#​1371](https://togithub.com/pre-commit/pre-commit/issues/1371) PR by [@​killuazhu](https://togithub.com/killuazhu). - Fix colors on windows during `git commit` - [#​1381](https://togithub.com/pre-commit/pre-commit/issues/1381) issue by [@​Cielquan](https://togithub.com/Cielquan). - [#​1382](https://togithub.com/pre-commit/pre-commit/issues/1382) PR by [@​asottile](https://togithub.com/asottile). - Produce readable error message for incorrect argument count to `hook-impl` - [#​1394](https://togithub.com/pre-commit/pre-commit/issues/1394) issue by [@​pip9ball](https://togithub.com/pip9ball). - [#​1395](https://togithub.com/pre-commit/pre-commit/issues/1395) PR by [@​asottile](https://togithub.com/asottile). - Fix installations which involve an upgrade of `pip` on windows - [#​1398](https://togithub.com/pre-commit/pre-commit/issues/1398) issue by [@​xiaohuazi123](https://togithub.com/xiaohuazi123). - [#​1399](https://togithub.com/pre-commit/pre-commit/issues/1399) PR by [@​asottile](https://togithub.com/asottile). - Preserve line endings in `pre-commit autoupdate` - [#​1402](https://togithub.com/pre-commit/pre-commit/issues/1402) PR by [@​utek](https://togithub.com/utek). ### [`v2.2.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​220---2020-03-12) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.1.1...v2.2.0) ================== ##### Features - Add support for the `post-checkout` hook - [#​1120](https://togithub.com/pre-commit/pre-commit/issues/1120) issue by [@​domenkozar](https://togithub.com/domenkozar). - [#​1339](https://togithub.com/pre-commit/pre-commit/issues/1339) PR by [@​andrewhare](https://togithub.com/andrewhare). - Add more readable `--from-ref` / `--to-ref` aliases for `--source` / `--origin` - [#​1343](https://togithub.com/pre-commit/pre-commit/issues/1343) PR by [@​asottile](https://togithub.com/asottile). ##### Fixes - Make sure that `--commit-msg-filename` is passed for `commit-msg` / `prepare-commit-msg`. - [#​1336](https://togithub.com/pre-commit/pre-commit/issues/1336) PR by [@​particledecay](https://togithub.com/particledecay). - [#​1341](https://togithub.com/pre-commit/pre-commit/issues/1341) PR by [@​particledecay](https://togithub.com/particledecay). - Fix crash when installation error is un-decodable bytes - [#​1358](https://togithub.com/pre-commit/pre-commit/issues/1358) issue by [@​Guts](https://togithub.com/Guts). - [#​1359](https://togithub.com/pre-commit/pre-commit/issues/1359) PR by [@​asottile](https://togithub.com/asottile). - Fix python `healthy()` check when `python` executable goes missing. - [#​1363](https://togithub.com/pre-commit/pre-commit/issues/1363) PR by [@​asottile](https://togithub.com/asottile). - Fix crash when script executables are missing shebangs. - [#​1350](https://togithub.com/pre-commit/pre-commit/issues/1350) issue by [@​chriselion](https://togithub.com/chriselion). - [#​1364](https://togithub.com/pre-commit/pre-commit/issues/1364) PR by [@​asottile](https://togithub.com/asottile). ##### Misc. - pre-commit now requires python>=3.6.1 (previously 3.6.0) - [#​1346](https://togithub.com/pre-commit/pre-commit/issues/1346) PR by [@​asottile](https://togithub.com/asottile). ### [`v2.1.1`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​211---2020-02-24) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.1.0...v2.1.1) ================== ##### Fixes - Temporarily restore python 3.6.0 support (broken in 2.0.0) - reported by [@​obestwalter](https://togithub.com/obestwalter). - [`081f302`](https://togithub.com/pre-commit/pre-commit/commit/081f3028) by [@​asottile](https://togithub.com/asottile). ### [`v2.1.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​210---2020-02-18) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.0.1...v2.1.0) ================== ##### Features - Replace `aspy.yaml` with `sort_keys=False`. - [#​1306](https://togithub.com/pre-commit/pre-commit/issues/1306) PR by [@​asottile](https://togithub.com/asottile). - Add support for `perl`. - [#​1303](https://togithub.com/pre-commit/pre-commit/issues/1303) PR by [@​scop](https://togithub.com/scop). ##### Fixes - Improve `.git/hooks/*` shebang creation when pythons are in `/usr/local/bin`. - [#​1312](https://togithub.com/pre-commit/pre-commit/issues/1312) issue by [@​kbsezginel](https://togithub.com/kbsezginel). - [#​1319](https://togithub.com/pre-commit/pre-commit/issues/1319) PR by [@​asottile](https://togithub.com/asottile). ##### Misc. - Add repository badge for pre-commit. - [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://togithub.com/pre-commit/pre-commit) - [#​1334](https://togithub.com/pre-commit/pre-commit/issues/1334) PR by [@​ddelange](https://togithub.com/ddelange). ### [`v2.0.1`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​201---2020-01-29) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v2.0.0...v2.0.1) ================== ##### Fixes - Fix `ImportError` in python 3.6.0 / 3.6.1 for `typing.NoReturn`. - [#​1302](https://togithub.com/pre-commit/pre-commit/issues/1302) PR by [@​asottile](https://togithub.com/asottile). ### [`v2.0.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​200---2020-01-28) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v1.21.0...v2.0.0) ================== ##### Features - Expose `PRE_COMMIT_REMOTE_NAME` and `PRE_COMMIT_REMOTE_URL` as environment variables during `pre-push` hooks. - [#​1274](https://togithub.com/pre-commit/pre-commit/issues/1274) issue by [@​dmbarreiro](https://togithub.com/dmbarreiro). - [#​1288](https://togithub.com/pre-commit/pre-commit/issues/1288) PR by [@​dmbarreiro](https://togithub.com/dmbarreiro). ##### Fixes - Fix `python -m pre_commit --version` to mention `pre-commit` instead of `__main__.py`. - [#​1273](https://togithub.com/pre-commit/pre-commit/issues/1273) issue by [@​ssbarnea](https://togithub.com/ssbarnea). - [#​1276](https://togithub.com/pre-commit/pre-commit/issues/1276) PR by [@​orcutt989](https://togithub.com/orcutt989). - Don't filter `GIT_SSL_NO_VERIFY` from environment when cloning. - [#​1293](https://togithub.com/pre-commit/pre-commit/issues/1293) PR by [@​schiermike](https://togithub.com/schiermike). - Allow `pre-commit init-templatedir` to succeed even if `core.hooksPath` is set. - [#​1298](https://togithub.com/pre-commit/pre-commit/issues/1298) issue by [@​damienrj](https://togithub.com/damienrj). - [#​1299](https://togithub.com/pre-commit/pre-commit/issues/1299) PR by [@​asottile](https://togithub.com/asottile). ##### Misc - Fix changelog date for 1.21.0. - [#​1275](https://togithub.com/pre-commit/pre-commit/issues/1275) PR by [@​flaudisio](https://togithub.com/flaudisio). ##### Updating - Removed `pcre` language, use `pygrep` instead. - [#​1268](https://togithub.com/pre-commit/pre-commit/issues/1268) PR by [@​asottile](https://togithub.com/asottile). - Removed `--tags-only` argument to `pre-commit autoupdate` (it has done nothing since 0.14.0). - [#​1269](https://togithub.com/pre-commit/pre-commit/issues/1269) by [@​asottile](https://togithub.com/asottile). - Remove python2 / python3.5 support. Note that pre-commit still supports running hooks written in python2, but pre-commit itself requires python 3.6+. - [#​1260](https://togithub.com/pre-commit/pre-commit/issues/1260) issue by [@​asottile](https://togithub.com/asottile). - [#​1277](https://togithub.com/pre-commit/pre-commit/issues/1277) PR by [@​asottile](https://togithub.com/asottile). - [#​1281](https://togithub.com/pre-commit/pre-commit/issues/1281) PR by [@​asottile](https://togithub.com/asottile). - [#​1282](https://togithub.com/pre-commit/pre-commit/issues/1282) PR by [@​asottile](https://togithub.com/asottile). - [#​1287](https://togithub.com/pre-commit/pre-commit/issues/1287) PR by [@​asottile](https://togithub.com/asottile). - [#​1289](https://togithub.com/pre-commit/pre-commit/issues/1289) PR by [@​asottile](https://togithub.com/asottile). - [#​1292](https://togithub.com/pre-commit/pre-commit/issues/1292) PR by [@​asottile](https://togithub.com/asottile). ### [`v1.21.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​1210---2020-01-02) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v1.20.0...v1.21.0) =================== ##### Features - Add `conda` as a new `language`. - [#​1204](https://togithub.com/pre-commit/pre-commit/issues/1204) issue by [@​xhochy](https://togithub.com/xhochy). - [#​1232](https://togithub.com/pre-commit/pre-commit/issues/1232) PR by [@​xhochy](https://togithub.com/xhochy). - Add top-level configuration `files` for file selection. - [#​1220](https://togithub.com/pre-commit/pre-commit/issues/1220) issue by [@​TheButlah](https://togithub.com/TheButlah). - [#​1248](https://togithub.com/pre-commit/pre-commit/issues/1248) PR by [@​asottile](https://togithub.com/asottile). - Rework `--verbose` / `verbose` to be more consistent with normal runs. - [#​1249](https://togithub.com/pre-commit/pre-commit/issues/1249) PR by [@​asottile](https://togithub.com/asottile). - Add support for the `pre-merge-commit` git hook. - [#​1210](https://togithub.com/pre-commit/pre-commit/issues/1210) PR by [@​asottile](https://togithub.com/asottile). - this requires git 2.24+. - Add `pre-commit autoupdate --freeze` which produces "frozen" revisions. - [#​1068](https://togithub.com/pre-commit/pre-commit/issues/1068) issue by [@​SkypLabs](https://togithub.com/SkypLabs). - [#​1256](https://togithub.com/pre-commit/pre-commit/issues/1256) PR by [@​asottile](https://togithub.com/asottile). - Display hook runtime duration when run with `--verbose`. - [#​1144](https://togithub.com/pre-commit/pre-commit/issues/1144) issue by [@​potiuk](https://togithub.com/potiuk). - [#​1257](https://togithub.com/pre-commit/pre-commit/issues/1257) PR by [@​asottile](https://togithub.com/asottile). ##### Fixes - Produce better error message when erroneously running inside of `.git`. - [#​1219](https://togithub.com/pre-commit/pre-commit/issues/1219) issue by [@​Nusserdt](https://togithub.com/Nusserdt). - [#​1224](https://togithub.com/pre-commit/pre-commit/issues/1224) PR by [@​asottile](https://togithub.com/asottile). - Note: `git` has since fixed this bug: [git/git@`36fd304`](https://togithub.com/git/git/commit/36fd304d) - Produce better error message when hook installation fails. - [#​1250](https://togithub.com/pre-commit/pre-commit/issues/1250) issue by [@​asottile](https://togithub.com/asottile). - [#​1251](https://togithub.com/pre-commit/pre-commit/issues/1251) PR by [@​asottile](https://togithub.com/asottile). - Fix cloning when `GIT_SSL_CAINFO` is necessary. - [#​1253](https://togithub.com/pre-commit/pre-commit/issues/1253) issue by [@​igankevich](https://togithub.com/igankevich). - [#​1254](https://togithub.com/pre-commit/pre-commit/issues/1254) PR by [@​igankevich](https://togithub.com/igankevich). - Fix `pre-commit try-repo` for bare, on-disk repositories. - [#​1258](https://togithub.com/pre-commit/pre-commit/issues/1258) issue by [@​webknjaz](https://togithub.com/webknjaz). - [#​1259](https://togithub.com/pre-commit/pre-commit/issues/1259) PR by [@​asottile](https://togithub.com/asottile). - Add some whitespace to `pre-commit autoupdate` to improve terminal autolink. - [#​1261](https://togithub.com/pre-commit/pre-commit/issues/1261) issue by [@​yhoiseth](https://togithub.com/yhoiseth). - [#​1262](https://togithub.com/pre-commit/pre-commit/issues/1262) PR by [@​yhoiseth](https://togithub.com/yhoiseth). ##### Misc. - Minor code documentation updates. - [#​1200](https://togithub.com/pre-commit/pre-commit/issues/1200) PR by [@​ryanrhee](https://togithub.com/ryanrhee). - [#​1201](https://togithub.com/pre-commit/pre-commit/issues/1201) PR by [@​ryanrhee](https://togithub.com/ryanrhee). ### [`v1.20.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​1200---2019-10-28) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v1.19.0...v1.20.0) =================== ##### Features - Allow building newer versions of `ruby`. - [#​1193](https://togithub.com/pre-commit/pre-commit/issues/1193) issue by [@​choffee](https://togithub.com/choffee). - [#​1195](https://togithub.com/pre-commit/pre-commit/issues/1195) PR by [@​choffee](https://togithub.com/choffee). - Bump versions reported in `pre-commit sample-config`. - [#​1197](https://togithub.com/pre-commit/pre-commit/issues/1197) PR by [@​asottile](https://togithub.com/asottile). ##### Fixes - Fix rare race condition with multiple concurrent first-time runs. - [#​1192](https://togithub.com/pre-commit/pre-commit/issues/1192) issue by [@​raholler](https://togithub.com/raholler). - [#​1196](https://togithub.com/pre-commit/pre-commit/issues/1196) PR by [@​asottile](https://togithub.com/asottile). ### [`v1.19.0`](https://togithub.com/pre-commit/pre-commit/blob/master/CHANGELOG.md#​1190---2019-10-26) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v1.18.3...v1.19.0) =================== ##### Features - Allow `--hook-type` to be specified multiple times. - example: `pre-commit install --hook-type pre-commit --hook-type pre-push` - [#​1139](https://togithub.com/pre-commit/pre-commit/issues/1139) issue by [@​MaxymVlasov](https://togithub.com/MaxymVlasov). - [#​1145](https://togithub.com/pre-commit/pre-commit/issues/1145) PR by [@​asottile](https://togithub.com/asottile). - Include more version information in crash logs. - [#​1142](https://togithub.com/pre-commit/pre-commit/issues/1142) by [@​marqueewinq](https://togithub.com/marqueewinq). - Hook colors are now passed through on platforms which support `pty`. - [#​1169](https://togithub.com/pre-commit/pre-commit/issues/1169) by [@​asottile](https://togithub.com/asottile). - pre-commit now uses `importlib.metadata` directly when running in python 3.8 - [#​1176](https://togithub.com/pre-commit/pre-commit/issues/1176) by [@​asottile](https://togithub.com/asottile). - Normalize paths to forward slash separators on windows. - makes it easier to match paths with `files:` regex - avoids some quoting bugs in shell-based hooks - [#​1173](https://togithub.com/pre-commit/pre-commit/issues/1173) issue by [@​steigenTI](https://togithub.com/steigenTI). - [#​1179](https://togithub.com/pre-commit/pre-commit/issues/1179) PR by [@​asottile](https://togithub.com/asottile). ##### Fixes - Remove some extra newlines from error messages. - [#​1148](https://togithub.com/pre-commit/pre-commit/issues/1148) by [@​asottile](https://togithub.com/asottile). - When a hook is not executable it now reports `not executable` instead of `not found`. - [#​1159](https://togithub.com/pre-commit/pre-commit/issues/1159) issue by [@​nixjdm](https://togithub.com/nixjdm). - [#​1161](https://togithub.com/pre-commit/pre-commit/issues/1161) PR by [@​WillKoehrsen](https://togithub.com/WillKoehrsen). - Fix interleaving of stdout / stderr in hooks. - [#​1168](https://togithub.com/pre-commit/pre-commit/issues/1168) by [@​asottile](https://togithub.com/asottile). - Fix python environment `healthy()` check when current working directory contains modules which shadow standard library names. - issue by [@​vwhsu92](https://togithub.com/vwhsu92). - [#​1185](https://togithub.com/pre-commit/pre-commit/issues/1185) PR by [@​asottile](https://togithub.com/asottile). ##### Updating - Regexes handling both backslashes and forward slashes for directory separators now only need to handle forward slashes.

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by WhiteSource Renovate. View repository job log here.