Releases: heumsi/python-dependency-linter
Releases · heumsi/python-dependency-linter
v0.7.1
31 Mar 17:05
Compare
Sorry, something went wrong.
No results found
[0.7.1] - 2026-03-31
Bug Fixes
Allow dot (.) in rule names (#28 )
Documentation
Add description field example to README quick start
v0.7.0
31 Mar 16:38
Compare
Sorry, something went wrong.
No results found
[0.7.0] - 2026-03-31
Documentation
Add documentation site with mkdocs-shadcn (#23 )
Add manual docs deployment workflow
Add description examples to all rule configs (#25 )
Remove redundant Next Steps section from docs landing page
Features
Add optional description field to rules (#24 )
v0.6.0
31 Mar 03:11
Compare
Sorry, something went wrong.
No results found
[0.6.0] - 2026-03-31
CI/CD
Add ty type checker to dev toolchain
Documentation
Update pre-commit description in CONTRIBUTING.md
Features
Add rule name validation (#21 )
Add inline ignore comment support (#22 )
Miscellaneous
Rename pre-commit hook ids and names for clarity
v0.5.1
30 Mar 14:53
Compare
Sorry, something went wrong.
No results found
[0.5.1] - 2026-03-30
Bug Fixes
Match submodules in modules pattern consistent with allow/deny (#19 )
Documentation
Replace hardcoded pre-commit rev with placeholder
Update submodule matching section to include modules pattern
v0.5.0
30 Mar 14:21
Compare
Sorry, something went wrong.
No results found
[0.5.0] - 2026-03-30
Features
Add named capture in module patterns for back-referencing in allow/deny (#17 )
v0.4.0
30 Mar 09:32
Compare
Sorry, something went wrong.
No results found
[0.4.0] - 2026-03-30
Bug Fixes
Use fnmatch for include/exclude pattern matching (#15 )
Features
Remove --project-root, auto-detect from config file location (#14 )
v0.3.0
30 Mar 08:56
Compare
Sorry, something went wrong.
No results found
[0.3.0] - 2026-03-30
Bug Fixes
Use exit code 2 for config file not found (#11 )
Documentation
Add CONTRIBUTING.md and CLAUDE.md
Add PR title convention to template and CONTRIBUTING.md
Add release process to CONTRIBUTING.md and /release skill
Features
Resolve relative imports to absolute module names (#10 )
Add include/exclude file filtering options (#12 )
Miscellaneous
Add /commit skill for Claude Code
Add uv.lock for reproducible builds
v0.2.0
30 Mar 05:41
Compare
Sorry, something went wrong.
No results found
[0.2.0] - 2026-03-30
Documentation
Remove design spec and implementation plan docs
Add GitHub issue and PR templates
Add example for omitted category behavior in allow rules
Add architecture examples to README
Add pre-commit hook custom options example
Expand pyproject.toml examples with multiple rules and deny
Add "What It Does" section to README
Features
Support ** glob pattern for matching nested submodules (#6 )
Add undocumented features to README
Miscellaneous
Use hatch-vcs for dynamic versioning from git tags
Add gitmoji preprocessor to git-cliff config
Move git-cliff config from cliff.toml to pyproject.toml
Skip CHANGELOG update commits in git-cliff output
Testing
Limit CI to source and test file changes
Build
Bump actions/checkout from 4 to 6 (#3 )
Bump actions/setup-python from 5 to 6 (#2 )
v0.1.0
30 Mar 04:33
Compare
Sorry, something went wrong.
No results found