-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2022-3cd2bc1b85 2022-05-25 01:23:53.566463 --------------------------------------------------------------------------------
Name : pre-commit Product : Fedora 35 Version : 2.19.0 Release : 1.fc35 URL : https://pre-commit.com Summary : Framework for managing and maintaining multi-language pre-commit hooks Description : A framework for managing and maintaining multi-language pre-commit hooks.
-------------------------------------------------------------------------------- Update Information:
2.19.0 - 2022-05-05 =================== ### Features - Allow multiple outputs from `language: dotnet` hooks. - Add more information to `healthy()` failure. - Upgrade ruby-build. - Add `pre-commit validate-config` / `pre-commit validate- manifest` and deprecate `pre-commit-validate-config` and `pre-commit-validate- manifest`. ### Fixes - Fix `pre-push` when pushed ref contains spaces. ### Updating - Change `pre-commit-validate-config` / `pre-commit-validate-manifest` to `pre-commit validate-config` / `pre-commit validate-manifest`. 2.18.1 - 2022-04-02 =================== ### Fixes - Fix regression for `repo: local` hooks running `python<3.7` 2.18.0 - 2022-04-02 =================== ### Features - Keep `GIT_HTTP_PROXY_AUTHMETHOD` in git environ. - Support both `cs` and `coursier` executables for coursier hooks. - Include more information in errors for `language_version` / `additional_dependencies` for languages which do not support them. - Have autoupdate preferentially pick tags which look like versions when there are multiple equivalent tags. - Upgrade `ruby-build`. - Add top level `default_install_hook_types` which will be installed when `--hook- types` is not specified in `pre-commit install`. ### Fixes - Fix typo in help message for `--from-ref` and `--to-ref`. - Prioritize binary builds for R dependencies. - Fix handling of git worktrees. - Fix handling of `$R_HOME` for R hooks. - Fix a rare race condition in change stashing. ### Updating - Remove python3.6 support. Note that pre-commit still supports running hooks written in older versions, but pre-commit itself requires python 3.7+. - pre-commit has migrated from the `master` branch to `main`. 2.17.0 - 2022-01-18 =================== ### Features - add warnings for regexes containing `[\/]`. - upgrade supported ruby versions. - allow `language: conda` to use `mamba` or `micromamba` via `PRE_COMMIT_USE_MAMBA=1` or `PRE_COMMIT_USE_MICROMAMBA=1` respectively. - display `git --version` in error report. - add `language: lua` as a supported language. ### Fixes - temporarily add `setuptools` to the zipapp. - use `go install` instead of `go get` for go 1.18+ support. - fix `language: r` with a local renv and `RENV_PROJECT` set. - forbid overriding `entry` in `language: meta` hooks which breaks them. - always use `#!/bin/sh` on windows for hook script. -------------------------------------------------------------------------------- ChangeLog:
* Sun May 15 2022 Benjamin A. Beasley code@musicinmybrain.net - 2.19.0-1 - Update to 2.19.0 * Thu Mar 24 2022 Benjamin A. Beasley code@musicinmybrain.net - 2.16.0-2 - Use pytest-env, now that it is packaged - Skip tests more precisely/selectively - Drop unnecessary BR on deprecated python-mock - Port to pyproject-rpm-macros -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2042061 - pre-commit-2.19.0 is available https://bugzilla.redhat.com/show_bug.cgi?id=2042061 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2022-3cd2bc1b85' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
package-announce@lists.fedoraproject.org