Bump pydoclint from 0.7.3 to 0.8.3
Type: Pull Request
State: Open
Association: Unknown
Comments: 1
(6 months ago)
(4 months ago)
part:tooling type:tech-debt
Bumps pydoclint from 0.7.3 to 0.8.3.
Release notes
Sourced from pydoclint's releases.
0.8.3
What's Changed
- Fix baseline renegeration bug by
@jsh9in jsh9/pydoclint#275- Add config option to allow omitting stars in varargs by
@jsh9:Full Changelog: https://github.com/jsh9/pydoclint/compare/0.8.2...0.8.3
0.8.2
What's Changed
- Add ability to partially match violation codes by
@jsh9in jsh9/pydoclint#272- Fix how multiple init() are recognized by
@jsh9in jsh9/pydoclint#273Full Changelog: https://github.com/jsh9/pydoclint/compare/0.8.1...0.8.2
0.8.1
What's Changed
- Change logic to detect docstring style mismatch by
@jsh9in jsh9/pydoclint#271Full Changelog: https://github.com/jsh9/pydoclint/compare/0.8.0...0.8.1
0.8.0
What's Changed
- Add inline violation suppression for native mode by
@jsh9in jsh9/pydoclint#270Full Changelog: https://github.com/jsh9/pydoclint/compare/0.7.6...0.8.0
0.7.6
What's Changed
- Refresh linters & formatters by
@jsh9in jsh9/pydoclint#269Full Changelog: https://github.com/jsh9/pydoclint/compare/0.7.5...0.7.6
0.7.5
What's Changed
- Support
@property+@abstractmethodwithout a Returns: section by@barometzin jsh9/pydoclint#261New Contributors
@barometzmade their first contribution in jsh9/pydoclint#261Full Changelog: https://github.com/jsh9/pydoclint/compare/0.7.4...0.7.5
0.7.4
What's Changed
... (truncated)
Changelog
Sourced from pydoclint's changelog.
[0.8.3] - 2025-11-26
- Added
- A new config option
--omit-stars-when-documenting-varargs(shortform:-oswdv) so docstrings may describe varargs without the leading*characters (jsh9/pydoclint#268)- Fixed
- A bug where
--auto-regenerate-baselineremoves entries of files that have not yet been fixed (jsh9/pydoclint#274)- Full diff
[0.8.2] - 2025-11-21
- Added
- Ability to partially match violation codes in inline
noqain the native mode (which flake8 already supports)- Fixed
- A bug: when there are more than one
__init__()in a class (overloaded), the first__init__()is incorrectly recognized as the "right" one. (The last__init__()should be considered the right one.)- Full diff
[0.8.1] - 2025-11-03
- Changed
- The logic to detect docstring style mismatches, fixing a false positive case where non-Sphinx style docstrings are detected as Sphinx style (because there are some rST keywords in them)
- Full diff
[0.8.0] - 2025-11-03
- Added
- New functionality: pydoclint native mode can parse "noqa" comments and thus users can suppress violations in the native mode.
- Full diff
[0.7.6] - 2025-10-26
- Changed
- Updated linter and auto-formatter configurations
- Made a lot of changes to fix code style; some logic was also updated per the suggestions of linters
- Full diff
... (truncated)
Commits
98bb10cAdd config option to allow omitting stars in varargs (#277)c37407dFix baseline renegeration bug (#276)3386cd2Fix baseline renegeration bug (#275)8c10818Fix how multiple init() are recognized (#273)51435e3Add ability to partially match violation codes (#272)e361239Change logic to detect docstring style mismatch (#271)bf4c402Add hyperlinka758527Update --check-style-mismatch explanations in config_options.mde8ffd89Add inline violation suppression for native mode (#270)0a9ad0cRefresh linters & formatters (#269)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 13898161 |
| UUID: | 3678911146 |
| Node ID: | PR_kwDOMJcK3M62PDvM |
| Host: | GitHub |
| Repository: | frequenz-floss/frequenz-core-python |