Add pipenv language support to pre-commit

- Implement pipenv language module in pre-commit
- Update workflows to include pipenv language tests
- Add pipenv language to allowed languages in testing script
- Create comprehensive test suite for pipenv language support
This commit is contained in:
Maciej Nachtygal 2025-02-04 13:25:11 +01:00
parent aba1ce04e7
commit 8df1bf67f1
6 changed files with 214 additions and 107 deletions

View file

@ -14,6 +14,7 @@ from pre_commit.languages import julia
from pre_commit.languages import lua
from pre_commit.languages import node
from pre_commit.languages import perl
from pre_commit.languages import pipenv
from pre_commit.languages import pygrep
from pre_commit.languages import python
from pre_commit.languages import r
@ -38,6 +39,7 @@ languages: dict[str, Language] = {
'lua': lua,
'node': node,
'perl': perl,
'pipenv': pipenv,
'pygrep': pygrep,
'python': python,
'r': r,