Ultra-strict Python project template using uv, ruff, and basedpyright, inspired by TypeScript’s --strict mode.
Stars
185
Forks
10
Watchers
185
Open Issues
0
Overall repository health assessment
No language data available
No package.json found
This might not be a Node.js project
feat: replace pre-commit with prek for git hook management
e57a0f7View on GitHubfeat: add ty for runtime type checking to quality workflow
ca73a67View on GitHubfeat: update ruff pre-commit hook to v0.14.8 and add setup instructions
f872295View on GitHubfeat: add pre-commit to dev dependencies for automated code quality checks
d4195e8View on GitHubMerge pull request #2 from Ranteck/claude/review-strict-mode-comments-01LRqdScK78cU3LK7pMDyrtq
b251a73View on GitHubfeat: treat pytest warnings as errors to catch deprecations early
1d34ce4View on GitHubfeat: reorder quality checks to run radon before skylos
8190f81View on GitHubMerge pull request #1 from Ranteck/claude/review-strict-mode-comments-01LRqdScK78cU3LK7pMDyrtq
423e99eView on GitHubfeat: add comprehensive anti-LLM-slop rules and documentation
62ff0bdView on GitHubrefactor: replace vulture with skylos for dead code detection
e7bd14bView on GitHubfeat: add BLE rule and optional Pandera configuration for DataFrame validation
ba7448bView on GitHubstyle: normalize indentation in dev dependencies and expand vulture exclusions
1ab6a8aView on GitHubfix: rename pyproyect.toml to pyproject.toml to match Python packaging standard
accd12eView on GitHub