sync-pre-commit-lock

Hook installer

Automatically updates and installs pre-commit hooks based on project lockfiles

Automatically sync your pre-commit hooks version from your PDM or Poetry lockfile, and install them automatically.

GitHub

27 stars
3 watching
3 forks
Language: Python
last commit: 5 days ago
Linked from 1 awesome list

pdm-pluginpoetry-pluginpre-commitpre-commit-configpython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
floatingpurr/sync_with_pdm A tool to synchronize repo revisions with locked package versions. 9
pre-commit/pygrep-hooks RegEx-based hooks for enforcing coding standards and best practices during code review. 214
oca/odoo-pre-commit-hooks Tools to enforce coding standards and detect errors in Odoo modules during development 10
pdm-project/pdm-download Downloads packages from a lockfile for offline use 17
dirk/quickhook Faster Git hook runner for automating commit checks and validation 62
pdm-project/pdm-build-locked A tool that adds locked packages as additional optional dependencies to distribution metadata 8
greenbone/autohooks Automates Git hook management and execution with a Python-based solution 190
thibaudcolas/pre-commit-stylelint Mirrors all Stylelint releases for the pre-commit hooks framework. 14
jorisroovers/gitlint Automatically checks commit messages for style and adherence to coding standards 827
pdm-project/pdm-autoexport Automates syncing of exported files with project files during PDM updates. 14
nozaq/pre-commit-deno Provides pre-commit hooks for Deno projects to enforce code formatting and linter checks. 9
kmjennison/dfp-prebid-setup Automates line item creation and setup for Prebid.js and Google Ad Manager 120
escape-technologies/mookme A tool designed to automate checks in monorepos during the pre-commit stage of Git 102
harlowja/fasteners Provides cross-platform locks for threads and processes with features similar to those of the standard library locks. 251
danieljakots/openbsd-commits-to-mastodon Automates posting OpenBSD commit notifications to Mastodon. 10