<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="2">
<package pkgid="cc777629fcc3f7ca236ed5dd24debc3ed8c06acf723b307ccecff8df7377d166" name="python-pre-commit" arch="src">
  <version epoch="0" ver="4.6.0" rel="150700.64.1"/>
  <changelog author="steven.kowalik@suse.com" date="1641902400">- Update to 2.16.0:
  * add warning for regexes containing [\/] or [/\\].
  * move hook template back to bash resolving shebang-portability issues.
  * add support for fail_fast at the individual hook level.
  * allow passthrough of GIT_CONFIG_KEY_*, GIT_CONFIG_VALUE_*, and GIT_CONFIG_COUNT.
  * fix temporary file stashing with for submodule.recurse=1.
  * ban broken importlib-resources versions.
  * replace exit(...) with raise SystemExit(...) for portability.
  * add support for hooks written in dart.
  * add support for post-rewrite hooks.
  * fix check-useless-excludes with exclude matching broken symlink.
  * eliminate duplicate mutable sha warning messages for pre-commit autoupdate.
  * fix force-push of disparate histories using git&gt;=2.28.
  * fix check-useless-excludes and check-hooks-apply matching non-root .pre-commit-config.yaml.
  * pre-commit-ci/issues#84 issue by @billsioros.
  * During pre-push hooks, expose local branch as PRE_COMMIT_LOCAL_BRANCH.
  * Improve container id detection for docker-beside-docker with custom hostname.
  * Read legacy hooks in an encoding-agnostic way.
  * Fix execution of docker hooks for docker-in-docker.
  * Attempt to mount from host with docker-in-docker.
  * Enable repo: local for r hooks.
  * Avoid warnings with mismatched renv versions.
  * Fix race condition when stashing files in multiple parallel invocations
  * pre-commit/mirrors-prettier#7 issue by @DeltaXWizard.
  * Fix permissions of root folder in ruby archives.
  * Fix r hooks when hook repo is a package
  * Add support for post-merge hook.
  * Add r as a supported hook language.
  * Fix installation of local golang repositories for go 1.16.
  * Fix language: golang repositories containing recursive submodules
  * Allow ci as a top-level map for configuration for https://pre-commit.ci
  * Add warning for mutable rev in configuration
  * Add warning for /* in top-level files / exclude regexes
  * Expose PRE_COMMIT_REMOTE_BRANCH environment variable during pre-push hooks
  * Produce error message for language / language_version for non-installable languages
  * Fix execution in worktrees in subdirectories of bare repositories
  * Fix cleanup code on docker volumes for go
  * Fix default value for types_or so symlink and directory can be matched
  * Improve error message for "hook goes missing"
  * Add warning for /* in files / exclude regexes
  * Add types_or which allows matching multiple disparate types in a hook
  * Improve cleanup for language: dotnet
  * Fix conflict with external rbenv and language_version: default
  * Improve performance of git status / git diff commands by ignoring submodules
  * Allow default language_version of system when the homedir is /
  * Update sample-config versions
  * Add --negate option to language: pygrep hooks
  * Add zipapp support
  * #1616 PR by @asottile.
  * Exit with distinct codes: 1 (user error), 3 (unexpected error), 130 (^C)
  * Improve healthy() check for language: node + language_version: system hooks when the system executable goes missing.
  * pre-commit/action#45 issue by @KOliver94.
  * Fix excess whitespace in error log traceback
  * Fix language: ruby hooks when --format-executable is present in a gemrc
  * Move cygwin / win32 mismatch error earlier to catch msys2 mismatches
  * Remove -p workaround for old virtualenv
  * Fix language: node installations to not symlink outside of the environment
  * pre-commit-ci/issues#2 issue by @DanielJSottile.
  * Don't identify shim executables as valid system for defaulting language_version for language: node / language: ruby</changelog>
  <changelog author="dmueller@suse.com" date="1648296000">- update to 2.17.0:
  - 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.
  - 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>
  <changelog author="pgajdos@suse.com" date="1649332800">- version update to 2.18.1
  2.18.1 - 2022-04-02
  ===================
  [#]## Fixes
  - Fix regression for `repo: local` hooks running `python&lt;3.7`
  - #2324 PR by @asottile.
  2.18.0 - 2022-04-02
  ===================
  [#]## Features
  - Keep `GIT_HTTP_PROXY_AUTHMETHOD` in git environ.
  - #2272 PR by @VincentBerthier.
  - #2271 issue by @VincentBerthier.
  - Support both `cs` and `coursier` executables for coursier hooks.
  - #2293 PR by @Holzhaus.
  - Include more information in errors for `language_version` /
    `additional_dependencies` for languages which do not support them.
  - #2315 PR by @asottile.
  - Have autoupdate preferentially pick tags which look like versions when
    there are multiple equivalent tags.
  - #2312 PR by @mblayman.
  - #2311 issue by @mblayman.
  - Upgrade `ruby-build`.
  - #2319 PR by @jalessio.
  - Add top level `default_install_hook_types` which will be installed when
    `--hook-types` is not specified in `pre-commit install`.
  - #2322 PR by @asottile.
  [#]## Fixes
  - Fix typo in help message for `--from-ref` and `--to-ref`.
  - #2266 PR by @leetrout.
  - Prioritize binary builds for R dependencies.
  - #2277 PR by @lorenzwalthert.
  - Fix handling of git worktrees.
  - #2252 PR by @daschuer.
  - Fix handling of `$R_HOME` for R hooks.
  - #2301 PR by @jeff-m-sullivan.
  - #2300 issue by @jeff-m-sullivan.
  - Fix a rare race condition in change stashing.
  - #2323 PR by @asottile.
  - #2287 issue by @ian-h-chamberlain.
  [#]## 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+.
  - #2215 PR by @asottile.
  - pre-commit has migrated from the `master` branch to `main`.
  - #2302 PR by @asottile.
- python-mock is not required for build</changelog>
  <changelog author="arun@gmx.de" date="1653998400">- update to version 2.19.0:
  * 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.</changelog>
  <changelog author="arun@gmx.de" date="1657540800">- update to version 2.20.0:
  * Features
    + Expose source and object-name (positional args) of
    prepare-commit-msg hook as PRE_COMMIT_COMIT_MSG_SOURCE and
    PRE_COMMIT_COMMIT_OBJECT_NAME.
    [#2407] PR by @M-Whitaker.
    [#2406] issue by @M-Whitaker.
  * Fixes
    + Fix language: ruby installs when --user-install is set in gemrc.
    [#2394] PR by @narpfel.
    [#2393] issue by @narpfel.
    + Adjust pty setup for solaris.
    [#2390] PR by @gaige.
    [#2389] issue by @gaige.
    + Remove unused --config option from gc, sample-config,
    validate-config, validate-manifest sub-commands.
    [#2429] PR by @asottile.</changelog>
  <changelog author="daniel.garcia@suse.com" date="1669636800">- Fix "/usr/bin/env bash" shebang in hook-tmpl file
- Remove python_module macro definition
- Allow file protocol always for git submodule to fix tests</changelog>
  <changelog author="dmueller@suse.com" date="1672660800">- update to 2.21.0:
  * Require new-enough virtualenv to prevent 3.10 breakage
  * Respect aliases with `SKIP` for environment install.
  * Allow `pre-commit run --files` against unmerged paths.
  * Also apply regex warnings to `repo: local` hooks.
  * `rust` is now a "first class" language -- supporting `language_version`
  * `r` now uses more-reliable binary installation.
  * `GIT_ALLOW_PROTOCOL` is now passed through for git operations.
  * `GIT_ASKPASS` is now passed through for git operations.
  * Remove `toml` dependency by using `cargo add` directly.
  * Support `dotnet` hooks which have dotted prefixes.
  * ### Fixes
  * Properly adjust `--commit-msg-filename` if run from a sub directory.
  * Simplify `--intent-to-add` detection by using `git diff`.
  * Fix `R.exe` selection on windows.
  * Skip default `nuget` source when installing `dotnet` packages.</changelog>
  <changelog author="buschmann23@opensuse.org" date="1698840000">- update to version 3.5.0
  * Features
    + Improve performance of check-hooks-apply and check-useless-excludes.
  * Fixes
    + Use time.monotonic() for more accurate hook timing.
  * Migrating
    + Require npm 6.x+ for language: node hooks.
- notable changes since 2.21.0
  * Remove pre-commit-validate-config and pre-commit-validate-manifest,
    use pre-commit validate-config and pre-commit validate-manifest
    instead.
  * See CHANGELOG.md
- spec file changes
  * Remove python-re-assert and python-toml from the runtime requirements
  * Remove python-toml from the build requirements
  * Update required python-virtualenv version to 20.10.0
  * Rename excluded test est_local_golang_additional_dependencies to
    test_local_golang_additional_deps
  * Exclude new tests that require internet access
    + test_run_example_executable
    + test_run_dep
    + test_perl_additional_dependencies
    + test_lua_additional_dependencies
  * Exclude new tests that have unfulfillable dependencies
    + test_swift_language
  * Add LICENSE and CHANGELOG.md to the files list</changelog>
  <changelog author="marix@marix.org" date="1701086400">- For Leap, build this on modern Python as 3.6 is no longer supported.
- On Leap, use Lua 5.3 as luarocks is not packaged for Lua 5.4.
- On Leap, disable Perl install test as that requires network for
  CPAN initialisation.</changelog>
  <changelog author="marix@marix.org" date="1702468800">- Update to version 3.6.0
  * Features
    + Check minimum_pre_commit_version first when parsing configs.
  * Fixes
    + Fix deprecation warnings for importlib.resources.
    + Fix deprecation warnings for rmtree.</changelog>
  <changelog author="marina.latini@suse.com" date="1704283200">- Disable Perl install test as that requires network for
  CPAN initialisation also on SUSE Linux Enterprise.</changelog>
  <changelog author="marina.latini@suse.com" date="1704283201">- Specify a Group tag for Leap and SUSE Linux Enterprise</changelog>
  <changelog author="code@bnavigator.de" date="1709035200">- Update to 3.6.2
  * Fix building golang hooks during `git commit --all`.
- Changelog for 3.6.1
  * Remove `PYTHONEXECUTABLE` from environment when running.
  * Handle staged-files-only with only a crlf diff.
- Build PEP517 wheel
- Skip golang test trying to download dependency</changelog>
  <changelog author="dmueller@suse.com" date="1711368000">- update to 3.7.0:
  * Use a tty for `docker` and `docker_image` hooks when
    `--color` is specified.
  * Fix `fail_fast` for individual hooks stopping when previous
    hooks had failed.
  * The per-hook behaviour of `fail_fast` was fixed.  If you want
    the pre-3.7.0 behaviour, add `fail_fast: true` to all hooks
    before the last `fail_fast` hook.</changelog>
  <changelog author="dmueller@suse.com" date="1717675200">- update to 3.7.1:
  * Fix `language: rust` default language version check when
    `rust-toolchain.toml` is present.</changelog>
  <changelog author="dmueller@suse.com" date="1722859200">- update to 3.8.0:
  * Implement health checks for `language: r` so environments are
    recreated if the system version of R changes.</changelog>
  <changelog author="dmueller@suse.com" date="1729771200">- update to 4.0.1:
  * Fix `pre-commit migrate-config` for unquoted deprecated
    stages names with purelib `pyyaml`.
  * Improve `pre-commit migrate-config` to handle more yaml
    formats.
  * Handle `stages` deprecation in `pre-commit migrate-config`.
  * Upgrade `ruby-build`.
  * Add "sensible regex" warnings to `repo: meta`.
  * Add warnings for deprecated `stages` (`commit` -&gt; `pre-
    commit`, `push` -&gt; `pre-push`, `merge-commit` -&gt; `pre-merge-commit`).
  * `language: python_venv` has been removed -- use `language:
    python` instead.</changelog>
  <changelog author="marina.latini@suse.com" date="1731672000">- spec file changes:
  * Specify a Group tag for recent Leap and SUSE Linux Enterprise
  * Disable Perl install test as that requires network for
    CPAN initialisation also on SUSE Linux Enterprise 15 SP7</changelog>
  <changelog author="steven.kowalik@suse.com" date="1768824000">- Update to 4.5.1:
  * Features
    + Add pre-commit hazmat.
    + Add --fail-fast option to pre-commit
    + Upgrade ruby-build / rbenv.
    + Add language: unsupported / language: unsupported_script as aliases for
    language: system / language: script (which will eventually be
    deprecated).
    + Add support docker-in-docker detection for cgroups v2.
    + language: docker / language: docker_image: detect rootless docker.
    + For language: python first attempt a versioned python executable for
    the default language version before consulting a potentially
    unversioned sys.executable.
    + language: julia: avoid startup.jl when executing hooks
    + language: dart: support latest dart versions which require a higher sdk
    + Add language: julia.
  * Fixes
    + Fix language: python with repo: local without additional_dependencies.
    + Handle when docker gives SecurityOptions: null.
    + Fix error context for invalid stages in .pre-commit-config.yaml.
    + Handle error during conflict detection when a file is named "HEAD"
    + Disable automatic toolchain switching for language: golang.
    + Fix language: r installation when initiated by RStudio.</changelog>
  <changelog author="dmueller@suse.com" date="1779019200">- update to 4.6.0:
  * `pre-commit hook-impl`: allow `--hook-dir` to be missing to
    enable easier usage with `git` 2.54+ git hooks.
  * `pre-commit hook-impl`: `--hook-type` is required.</changelog>
</package>
<package pkgid="2cb08cd7eab21987dadc6e88ce80bc8478ed051cba8d8923ff1f71e02614e49d" name="python311-pre-commit" arch="noarch">
  <version epoch="0" ver="4.6.0" rel="150700.64.1"/>
  <changelog author="steven.kowalik@suse.com" date="1641902400">- Update to 2.16.0:
  * add warning for regexes containing [\/] or [/\\].
  * move hook template back to bash resolving shebang-portability issues.
  * add support for fail_fast at the individual hook level.
  * allow passthrough of GIT_CONFIG_KEY_*, GIT_CONFIG_VALUE_*, and GIT_CONFIG_COUNT.
  * fix temporary file stashing with for submodule.recurse=1.
  * ban broken importlib-resources versions.
  * replace exit(...) with raise SystemExit(...) for portability.
  * add support for hooks written in dart.
  * add support for post-rewrite hooks.
  * fix check-useless-excludes with exclude matching broken symlink.
  * eliminate duplicate mutable sha warning messages for pre-commit autoupdate.
  * fix force-push of disparate histories using git&gt;=2.28.
  * fix check-useless-excludes and check-hooks-apply matching non-root .pre-commit-config.yaml.
  * pre-commit-ci/issues#84 issue by @billsioros.
  * During pre-push hooks, expose local branch as PRE_COMMIT_LOCAL_BRANCH.
  * Improve container id detection for docker-beside-docker with custom hostname.
  * Read legacy hooks in an encoding-agnostic way.
  * Fix execution of docker hooks for docker-in-docker.
  * Attempt to mount from host with docker-in-docker.
  * Enable repo: local for r hooks.
  * Avoid warnings with mismatched renv versions.
  * Fix race condition when stashing files in multiple parallel invocations
  * pre-commit/mirrors-prettier#7 issue by @DeltaXWizard.
  * Fix permissions of root folder in ruby archives.
  * Fix r hooks when hook repo is a package
  * Add support for post-merge hook.
  * Add r as a supported hook language.
  * Fix installation of local golang repositories for go 1.16.
  * Fix language: golang repositories containing recursive submodules
  * Allow ci as a top-level map for configuration for https://pre-commit.ci
  * Add warning for mutable rev in configuration
  * Add warning for /* in top-level files / exclude regexes
  * Expose PRE_COMMIT_REMOTE_BRANCH environment variable during pre-push hooks
  * Produce error message for language / language_version for non-installable languages
  * Fix execution in worktrees in subdirectories of bare repositories
  * Fix cleanup code on docker volumes for go
  * Fix default value for types_or so symlink and directory can be matched
  * Improve error message for "hook goes missing"
  * Add warning for /* in files / exclude regexes
  * Add types_or which allows matching multiple disparate types in a hook
  * Improve cleanup for language: dotnet
  * Fix conflict with external rbenv and language_version: default
  * Improve performance of git status / git diff commands by ignoring submodules
  * Allow default language_version of system when the homedir is /
  * Update sample-config versions
  * Add --negate option to language: pygrep hooks
  * Add zipapp support
  * #1616 PR by @asottile.
  * Exit with distinct codes: 1 (user error), 3 (unexpected error), 130 (^C)
  * Improve healthy() check for language: node + language_version: system hooks when the system executable goes missing.
  * pre-commit/action#45 issue by @KOliver94.
  * Fix excess whitespace in error log traceback
  * Fix language: ruby hooks when --format-executable is present in a gemrc
  * Move cygwin / win32 mismatch error earlier to catch msys2 mismatches
  * Remove -p workaround for old virtualenv
  * Fix language: node installations to not symlink outside of the environment
  * pre-commit-ci/issues#2 issue by @DanielJSottile.
  * Don't identify shim executables as valid system for defaulting language_version for language: node / language: ruby</changelog>
  <changelog author="dmueller@suse.com" date="1648296000">- update to 2.17.0:
  - 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.
  - 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>
  <changelog author="pgajdos@suse.com" date="1649332800">- version update to 2.18.1
  2.18.1 - 2022-04-02
  ===================
  [#]## Fixes
  - Fix regression for `repo: local` hooks running `python&lt;3.7`
  - #2324 PR by @asottile.
  2.18.0 - 2022-04-02
  ===================
  [#]## Features
  - Keep `GIT_HTTP_PROXY_AUTHMETHOD` in git environ.
  - #2272 PR by @VincentBerthier.
  - #2271 issue by @VincentBerthier.
  - Support both `cs` and `coursier` executables for coursier hooks.
  - #2293 PR by @Holzhaus.
  - Include more information in errors for `language_version` /
    `additional_dependencies` for languages which do not support them.
  - #2315 PR by @asottile.
  - Have autoupdate preferentially pick tags which look like versions when
    there are multiple equivalent tags.
  - #2312 PR by @mblayman.
  - #2311 issue by @mblayman.
  - Upgrade `ruby-build`.
  - #2319 PR by @jalessio.
  - Add top level `default_install_hook_types` which will be installed when
    `--hook-types` is not specified in `pre-commit install`.
  - #2322 PR by @asottile.
  [#]## Fixes
  - Fix typo in help message for `--from-ref` and `--to-ref`.
  - #2266 PR by @leetrout.
  - Prioritize binary builds for R dependencies.
  - #2277 PR by @lorenzwalthert.
  - Fix handling of git worktrees.
  - #2252 PR by @daschuer.
  - Fix handling of `$R_HOME` for R hooks.
  - #2301 PR by @jeff-m-sullivan.
  - #2300 issue by @jeff-m-sullivan.
  - Fix a rare race condition in change stashing.
  - #2323 PR by @asottile.
  - #2287 issue by @ian-h-chamberlain.
  [#]## 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+.
  - #2215 PR by @asottile.
  - pre-commit has migrated from the `master` branch to `main`.
  - #2302 PR by @asottile.
- python-mock is not required for build</changelog>
  <changelog author="arun@gmx.de" date="1653998400">- update to version 2.19.0:
  * 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.</changelog>
  <changelog author="arun@gmx.de" date="1657540800">- update to version 2.20.0:
  * Features
    + Expose source and object-name (positional args) of
    prepare-commit-msg hook as PRE_COMMIT_COMIT_MSG_SOURCE and
    PRE_COMMIT_COMMIT_OBJECT_NAME.
    [#2407] PR by @M-Whitaker.
    [#2406] issue by @M-Whitaker.
  * Fixes
    + Fix language: ruby installs when --user-install is set in gemrc.
    [#2394] PR by @narpfel.
    [#2393] issue by @narpfel.
    + Adjust pty setup for solaris.
    [#2390] PR by @gaige.
    [#2389] issue by @gaige.
    + Remove unused --config option from gc, sample-config,
    validate-config, validate-manifest sub-commands.
    [#2429] PR by @asottile.</changelog>
  <changelog author="daniel.garcia@suse.com" date="1669636800">- Fix "/usr/bin/env bash" shebang in hook-tmpl file
- Remove python_module macro definition
- Allow file protocol always for git submodule to fix tests</changelog>
  <changelog author="dmueller@suse.com" date="1672660800">- update to 2.21.0:
  * Require new-enough virtualenv to prevent 3.10 breakage
  * Respect aliases with `SKIP` for environment install.
  * Allow `pre-commit run --files` against unmerged paths.
  * Also apply regex warnings to `repo: local` hooks.
  * `rust` is now a "first class" language -- supporting `language_version`
  * `r` now uses more-reliable binary installation.
  * `GIT_ALLOW_PROTOCOL` is now passed through for git operations.
  * `GIT_ASKPASS` is now passed through for git operations.
  * Remove `toml` dependency by using `cargo add` directly.
  * Support `dotnet` hooks which have dotted prefixes.
  * ### Fixes
  * Properly adjust `--commit-msg-filename` if run from a sub directory.
  * Simplify `--intent-to-add` detection by using `git diff`.
  * Fix `R.exe` selection on windows.
  * Skip default `nuget` source when installing `dotnet` packages.</changelog>
  <changelog author="buschmann23@opensuse.org" date="1698840000">- update to version 3.5.0
  * Features
    + Improve performance of check-hooks-apply and check-useless-excludes.
  * Fixes
    + Use time.monotonic() for more accurate hook timing.
  * Migrating
    + Require npm 6.x+ for language: node hooks.
- notable changes since 2.21.0
  * Remove pre-commit-validate-config and pre-commit-validate-manifest,
    use pre-commit validate-config and pre-commit validate-manifest
    instead.
  * See CHANGELOG.md
- spec file changes
  * Remove python-re-assert and python-toml from the runtime requirements
  * Remove python-toml from the build requirements
  * Update required python-virtualenv version to 20.10.0
  * Rename excluded test est_local_golang_additional_dependencies to
    test_local_golang_additional_deps
  * Exclude new tests that require internet access
    + test_run_example_executable
    + test_run_dep
    + test_perl_additional_dependencies
    + test_lua_additional_dependencies
  * Exclude new tests that have unfulfillable dependencies
    + test_swift_language
  * Add LICENSE and CHANGELOG.md to the files list</changelog>
  <changelog author="marix@marix.org" date="1701086400">- For Leap, build this on modern Python as 3.6 is no longer supported.
- On Leap, use Lua 5.3 as luarocks is not packaged for Lua 5.4.
- On Leap, disable Perl install test as that requires network for
  CPAN initialisation.</changelog>
  <changelog author="marix@marix.org" date="1702468800">- Update to version 3.6.0
  * Features
    + Check minimum_pre_commit_version first when parsing configs.
  * Fixes
    + Fix deprecation warnings for importlib.resources.
    + Fix deprecation warnings for rmtree.</changelog>
  <changelog author="marina.latini@suse.com" date="1704283200">- Disable Perl install test as that requires network for
  CPAN initialisation also on SUSE Linux Enterprise.</changelog>
  <changelog author="marina.latini@suse.com" date="1704283201">- Specify a Group tag for Leap and SUSE Linux Enterprise</changelog>
  <changelog author="code@bnavigator.de" date="1709035200">- Update to 3.6.2
  * Fix building golang hooks during `git commit --all`.
- Changelog for 3.6.1
  * Remove `PYTHONEXECUTABLE` from environment when running.
  * Handle staged-files-only with only a crlf diff.
- Build PEP517 wheel
- Skip golang test trying to download dependency</changelog>
  <changelog author="dmueller@suse.com" date="1711368000">- update to 3.7.0:
  * Use a tty for `docker` and `docker_image` hooks when
    `--color` is specified.
  * Fix `fail_fast` for individual hooks stopping when previous
    hooks had failed.
  * The per-hook behaviour of `fail_fast` was fixed.  If you want
    the pre-3.7.0 behaviour, add `fail_fast: true` to all hooks
    before the last `fail_fast` hook.</changelog>
  <changelog author="dmueller@suse.com" date="1717675200">- update to 3.7.1:
  * Fix `language: rust` default language version check when
    `rust-toolchain.toml` is present.</changelog>
  <changelog author="dmueller@suse.com" date="1722859200">- update to 3.8.0:
  * Implement health checks for `language: r` so environments are
    recreated if the system version of R changes.</changelog>
  <changelog author="dmueller@suse.com" date="1729771200">- update to 4.0.1:
  * Fix `pre-commit migrate-config` for unquoted deprecated
    stages names with purelib `pyyaml`.
  * Improve `pre-commit migrate-config` to handle more yaml
    formats.
  * Handle `stages` deprecation in `pre-commit migrate-config`.
  * Upgrade `ruby-build`.
  * Add "sensible regex" warnings to `repo: meta`.
  * Add warnings for deprecated `stages` (`commit` -&gt; `pre-
    commit`, `push` -&gt; `pre-push`, `merge-commit` -&gt; `pre-merge-commit`).
  * `language: python_venv` has been removed -- use `language:
    python` instead.</changelog>
  <changelog author="marina.latini@suse.com" date="1731672000">- spec file changes:
  * Specify a Group tag for recent Leap and SUSE Linux Enterprise
  * Disable Perl install test as that requires network for
    CPAN initialisation also on SUSE Linux Enterprise 15 SP7</changelog>
  <changelog author="steven.kowalik@suse.com" date="1768824000">- Update to 4.5.1:
  * Features
    + Add pre-commit hazmat.
    + Add --fail-fast option to pre-commit
    + Upgrade ruby-build / rbenv.
    + Add language: unsupported / language: unsupported_script as aliases for
    language: system / language: script (which will eventually be
    deprecated).
    + Add support docker-in-docker detection for cgroups v2.
    + language: docker / language: docker_image: detect rootless docker.
    + For language: python first attempt a versioned python executable for
    the default language version before consulting a potentially
    unversioned sys.executable.
    + language: julia: avoid startup.jl when executing hooks
    + language: dart: support latest dart versions which require a higher sdk
    + Add language: julia.
  * Fixes
    + Fix language: python with repo: local without additional_dependencies.
    + Handle when docker gives SecurityOptions: null.
    + Fix error context for invalid stages in .pre-commit-config.yaml.
    + Handle error during conflict detection when a file is named "HEAD"
    + Disable automatic toolchain switching for language: golang.
    + Fix language: r installation when initiated by RStudio.</changelog>
  <changelog author="dmueller@suse.com" date="1779019200">- update to 4.6.0:
  * `pre-commit hook-impl`: allow `--hook-dir` to be missing to
    enable easier usage with `git` 2.54+ git hooks.
  * `pre-commit hook-impl`: `--hook-type` is required.</changelog>
</package>
</otherdata>