Skip to content

chore(ci): pre-commit autoupdate#6

Open
pre-commit-ci[bot] wants to merge 1 commit into
mainfrom
pre-commit-ci-update-config
Open

chore(ci): pre-commit autoupdate#6
pre-commit-ci[bot] wants to merge 1 commit into
mainfrom
pre-commit-ci-update-config

Conversation

@pre-commit-ci
Copy link
Copy Markdown
Contributor

@pre-commit-ci pre-commit-ci Bot commented Jan 26, 2026

@liblaf
Copy link
Copy Markdown
Contributor

liblaf Bot commented Jan 26, 2026

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
⚠️ COPYPASTE jscpd yes 8 no 2.6s
✅ JSON prettier 7 0 0 0 0.4s
✅ JSON v8r 7 0 0 4.56s
✅ PYTHON ruff yes yes no no 0.3s
✅ REPOSITORY git_diff yes no no 0.02s
⚠️ SPELL cspell 68 1 0 4.63s
✅ YAML prettier 4 0 0 0 0.51s
✅ YAML v8r 4 0 0 5.47s
✅ YAML yamllint 4 0 0 0.44s

Detailed Issues

⚠️ SPELL / cspell - 1 error
tmp.6NE8UxMvCk/renovate-config.json:28:4      - Unknown word (pyenv)      -- "pyenv": {
	 Suggestions: [peen, pena, pend, peng, penh]
CSpell: Files checked: 68, Issues found: 1 in 1 file.


You can skip this misspellings by defining the following .cspell.json file at the root of your repository
Of course, please correct real typos before :)

{
    "version": "0.2",
    "language": "en",
    "ignorePaths": [
        "**/node_modules/**",
        "**/vscode-extension/**",
        "**/.git/**",
        "**/.pnpm-lock.json",
        ".vscode",
        "package-lock.json",
        "megalinter-reports"
    ],
    "words": [
        "pyenv"
    ]
}


You can also copy-paste megalinter-reports/LINTER_DEFAULT at the root of your repository
⚠️ COPYPASTE / jscpd - 8 errors
Clone found (python):
 - src/jarp/tree/codegen/_compile.py [69:17 - 77:5] (8 lines, 97 tokens)
   src/jarp/tree/codegen/_compile.py [25:25 - 33:16]

Clone found (python):
 - src/jarp/tree/codegen/_codegen.py [41:26 - 47:5] (6 lines, 92 tokens)
   src/jarp/tree/codegen/_codegen.py [31:16 - 37:5]

Clone found (python):
 - src/jarp/tree/codegen/_codegen.py [142:2 - 153:5] (11 lines, 91 tokens)
   src/jarp/tree/codegen/_codegen.py [110:5 - 121:5]

Clone found (python):
 - src/jarp/tree/attrs/_define.py [113:14 - 120:14] (7 lines, 87 tokens)
   src/jarp/tree/attrs/_define.py [91:7 - 98:7]

Clone found (python):
 - tests/warp/jax/test_jax_callable.py [2:1 - 18:4] (16 lines, 94 tokens)
   tests/warp/jax/test_jax_kernel.py [1:1 - 17:6]

Clone found (bash):
 - .config/copier/mise-tasks/install.sh [4:1 - 22:8] (18 lines, 152 tokens)
   .config/copier/mise-tasks/upgrade.sh [5:1 - 23:8]

Clone found (python):
 - tests/tree/test_ravel.py [23:4 - 29:4] (6 lines, 67 tokens)
   tests/tree/test_ravel.py [17:5 - 22:29]

Clone found (python):
 - tests/tree/test_define.py [68:2 - 73:8] (5 lines, 72 tokens)
   tests/tree/test_define.py [58:2 - 63:11]

┌────────┬────────────────┬─────────────┬──────────────┬──────────────┬──────────────────┬───────────────────┐
│ Format │ Files analyzed │ Total lines │ Total tokens │ Clones found │ Duplicated lines │ Duplicated tokens │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ python │ 44             │ 2124        │ 22559        │ 7            │ 59 (2.78%)       │ 600 (2.66%)       │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ bash   │ 5              │ 141         │ 975          │ 1            │ 18 (12.77%)      │ 152 (15.59%)      │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ Total: │ 49             │ 2265        │ 23534        │ 8            │ 77 (3.4%)        │ 752 (3.2%)        │
└────────┴────────────────┴─────────────┴──────────────┴──────────────┴──────────────────┴───────────────────┘
Found 8 clones.
HTML report saved to megalinter-reports/copy-paste/html/
ERROR: jscpd found too many duplicates (3.4%) over threshold (0%)
Error: ERROR: jscpd found too many duplicates (3.4%) over threshold (0%)
    at ThresholdReporter.report (/node-deps/node_modules/@jscpd/finder/dist/index.js:612:13)
    at /node-deps/node_modules/@jscpd/finder/dist/index.js:110:18
    at Array.forEach (<anonymous>)
    at /node-deps/node_modules/@jscpd/finder/dist/index.js:109:22
    at async /node-deps/node_modules/jscpd/dist/jscpd.js:351:5

See detailed reports in MegaLinter artifacts

MegaLinter is graciously provided by OX Security

@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.20%. Comparing base (0ca7ee3) to head (759ba68).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main       #6   +/-   ##
=======================================
  Coverage   97.20%   97.20%           
=======================================
  Files          35       35           
  Lines         824      824           
  Branches       67       67           
=======================================
  Hits          801      801           
  Misses          6        6           
  Partials       17       17           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

liblaf
liblaf previously approved these changes Jan 26, 2026
liblaf
liblaf previously approved these changes Feb 9, 2026
liblaf
liblaf previously approved these changes Feb 16, 2026
liblaf
liblaf previously approved these changes Feb 23, 2026
liblaf
liblaf previously approved these changes Mar 2, 2026
liblaf
liblaf previously approved these changes Mar 9, 2026
liblaf
liblaf previously approved these changes Mar 16, 2026
liblaf
liblaf previously approved these changes Mar 23, 2026
@pre-commit-ci pre-commit-ci Bot force-pushed the pre-commit-ci-update-config branch from 19e5a3b to c0c54af Compare March 30, 2026 17:55
@pre-commit-ci pre-commit-ci Bot force-pushed the pre-commit-ci-update-config branch from c0c54af to 5103ae8 Compare April 6, 2026 18:07
@liblaf-mega-linter
Copy link
Copy Markdown

liblaf-mega-linter Bot commented Apr 6, 2026

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
⚠️ COPYPASTE jscpd yes 7 no 1.25s
✅ JSON prettier 1 0 0 0 0.27s
✅ JSON v8r 1 0 0 1.59s
✅ MARKDOWN rumdl 16 0 0 0 0.05s
✅ PYTHON ruff yes yes no no 0.03s
✅ PYTHON ruff-format yes yes no no 0.02s
✅ REPOSITORY git_diff yes no no 0.01s
✅ SPELL cspell yes no no 2.58s

Detailed Issues

⚠️ COPYPASTE / jscpd - 7 errors
Clone found (python):
 - src/liblaf/jarp/tree/codegen/_compile.py [88:17 - 96:5] (8 lines, 97 tokens)
   src/liblaf/jarp/tree/codegen/_compile.py [27:25 - 35:16]

Clone found (python):
 - src/liblaf/jarp/tree/codegen/_codegen.py [41:26 - 47:5] (6 lines, 92 tokens)
   src/liblaf/jarp/tree/codegen/_codegen.py [31:16 - 37:5]

Clone found (python):
 - src/liblaf/jarp/tree/codegen/_codegen.py [142:2 - 153:5] (11 lines, 91 tokens)
   src/liblaf/jarp/tree/codegen/_codegen.py [110:5 - 121:5]

Clone found (python):
 - src/liblaf/jarp/tree/attrs/_define.py [129:14 - 134:14] (5 lines, 71 tokens)
   src/liblaf/jarp/tree/attrs/_define.py [104:7 - 109:7]

Clone found (python):
 - src/liblaf/jarp/_jit/_filter_jit.py [29:5 - 34:5] (5 lines, 72 tokens)
   src/liblaf/jarp/_jit/_filter_jit.py [17:5 - 22:9]

Clone found (python):
 - src/liblaf/jarp/_jit/_fallback_jit.py [47:7 - 62:4] (15 lines, 181 tokens)
   src/liblaf/jarp/_jit/_filter_jit.py [50:12 - 66:6]

Clone found (python):
 - tests/tree/test_core.py [287:50 - 297:13] (10 lines, 83 tokens)
   tests/tree/test_core.py [269:54 - 279:7]

┌────────┬────────────────┬─────────────┬──────────────┬──────────────┬──────────────────┬───────────────────┐
│ Format │ Files analyzed │ Total lines │ Total tokens │ Clones found │ Duplicated lines │ Duplicated tokens │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ python │ 47             │ 3705        │ 31232        │ 7            │ 60 (1.62%)       │ 687 (2.2%)        │
├────────┼────────────────┼─────────────┼──────────────┼──────────────┼──────────────────┼───────────────────┤
│ Total: │ 47             │ 3705        │ 31232        │ 7            │ 60 (1.62%)       │ 687 (2.2%)        │
└────────┴────────────────┴─────────────┴──────────────┴──────────────┴──────────────────┴───────────────────┘
Found 7 clones.
HTML report saved to megalinter-reports/copy-paste/html/
ERROR: jscpd found too many duplicates (1.62%) over threshold (0%)
Error: ERROR: jscpd found too many duplicates (1.62%) over threshold (0%)
    at ThresholdReporter.report (/node-deps/node_modules/@jscpd/finder/dist/index.js:615:13)
    at /node-deps/node_modules/@jscpd/finder/dist/index.js:109:18
    at Array.forEach (<anonymous>)
    at /node-deps/node_modules/@jscpd/finder/dist/index.js:108:22
    at async /node-deps/node_modules/jscpd/dist/bin/jscpd.js:9:5

See detailed reports in MegaLinter artifacts

MegaLinter is graciously provided by OX Security
Show us your support by starring ⭐ the repository

@pre-commit-ci pre-commit-ci Bot force-pushed the pre-commit-ci-update-config branch 2 times, most recently from fed0f95 to 5fd3a77 Compare April 20, 2026 17:53
@pre-commit-ci pre-commit-ci Bot force-pushed the pre-commit-ci-update-config branch 2 times, most recently from 0ef173a to 606aec2 Compare May 4, 2026 17:57
@pre-commit-ci pre-commit-ci Bot force-pushed the pre-commit-ci-update-config branch from 606aec2 to 9b0472e Compare May 11, 2026 17:57
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.15.11 → v0.15.13](astral-sh/ruff-pre-commit@v0.15.11...v0.15.13)
- [github.com/rvben/rumdl-pre-commit: v0.1.80 → v0.1.94](rvben/rumdl-pre-commit@v0.1.80...v0.1.94)
@pre-commit-ci pre-commit-ci Bot force-pushed the pre-commit-ci-update-config branch from 9b0472e to 759ba68 Compare May 18, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant