遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/7529)
<a href="https://www.bestpractices.dev/projects/7529"><img src="https://www.bestpractices.dev/projects/7529/badge"></a>
Automatically sync your pre-commit hooks version from your PDM or Poetry lockfile, and install them automatically.
https://github.com/GabDug/sync-pre-commit-lock/blob/main/CONTRIBUTE.md
Badges present in the README https://github.com/GabDug/sync-pre-commit-lock
Intended for developers, plugin of tools only in English.
No passwords involved.
No legacy usage atm.
Github issue tracker https://github.com/GabDug/sync-pre-commit-lock/issues
No vulnerabilities detected.
Mypy, Ruff, Black
Python only.
Produces valid Python wheels, available on Pypi. Follows latest packaging PEPs.
Managed by users (Python app)
The plugin is intended for PDM users, they just need to pdm install.
pdm install
Dependencies defined following PEP621 in pyproject.toml. https://github.com/GabDug/sync-pre-commit-lock/blob/main/pyproject.toml https://github.com/GabDug/sync-pre-commit-lock/blob/main/pdm.lock
Snyk account, Dependabot enabled
Dependencies defined following PEP621 in pyproject.toml
Github Actions on all PRs https://github.com/GabDug/sync-pre-commit-lock/actions/workflows/ci.yml
Minimum test coverage for PRs.
Follows verbosity of its host (PDM).
Bandit rules of rules are enabled.
Project is only Python
后退