PEFTLint v0.1.0.dev0
Pre-release
Pre-release
PEFTLint 0.1.0.dev0 is a pre-release of the dependency-free static admission slice for local PEFT LoRA adapters.
Implemented slice
- bounded no-follow local checkpoint acquisition with repeated inventory and race checks
- strict PEFT 0.19.1 configuration parsing without importing PEFT or Transformers
- canonical safetensors prefix/header, dtype, shape, span, and declared payload-region checks without reading tensor payload bytes
- deterministic PL001–PL004 admission findings plus PL102, PL110, PL111, and bounded PL112 when evidence is available
- path-free structural identities, printable-ASCII CLI reports, and explicit unknown/contradiction states
- eight real generated checkpoint fixtures with byte-exact CLI captures, terminal PNG/SVG, architecture, matrices, and source-bound manifests
- Python 3.11–3.14 compatibility, clean-wheel smoke tests, hash-locked evidence tooling, and security-extended CodeQL
Pre-release boundary
A clean supported checkpoint emits only 8 of 17 mandatory load-rule findings and the overall verdict remains UNKNOWN; 9 evaluators are still missing and COMPATIBLE is unreachable. This release does not prove adapter compatibility, inspect tensor payload contents, attach to a base model, execute model code, deserialize pickle, or measure model quality.
No prebuilt wheel or model artifact is attached. GitHub provides the source archive and deliberately synthetic structural fixtures for the reviewed commit.