Commit 19a51fd
authored
Upgrade: [dependabot] - bump pip-licenses from 5.5.1 to 5.5.5 (#527)
Bumps [pip-licenses](https://github.com/raimon49/pip-licenses) from
5.5.1 to 5.5.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raimon49/pip-licenses/releases">pip-licenses's
releases</a>.</em></p>
<blockquote>
<h2>5.5.5</h2>
<h1>Patch Notes for 5.5.5</h1>
<p>Combines recent pre-releases (including 5.5.2-5.5.4) to deliver
significant codebase cleanup and lays the groundwork for upcoming
changes planned for version v6.0.</p>
<h2>What's Changed</h2>
<ul>
<li>(RC-3) Additional tweaks to CHANGELOG and various comments.</li>
<li>(RC-2) Updated Copyright lines and made note of new maintainer</li>
<li>(RC-1) Reverts experiments from PR <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/313">#313</a>
to prepare for a proper release.</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/raimon49/pip-licenses/compare/v-5.5.4...v-5.5.5">https://github.com/raimon49/pip-licenses/compare/v-5.5.4...v-5.5.5</a></p>
<h2>5.5.4</h2>
<blockquote>
<p>[!IMPORTANT]
<strong>PRE-RELEASE UPDATE</strong>
This is an early pre-release to bring the default branch closer to
upcoming development changes.</p>
</blockquote>
<h1>Patch Notes for 5.5.4</h1>
<h2>Notable Changes</h2>
<p><del>Fixes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/288">#288</a>.
See GHI <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/288">#288</a>
& PR <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/313">#313</a>
for more info and relevant discussion.</del></p>
<ul>
<li><del>Implements/Configures support for <code>prek</code></del>
<ul>
<li><del>Implemented initial <code>pre-commit-config.yaml</code> based
on work by <a
href="https://github.com/DimitriPapadopoulos"><code>@DimitriPapadopoulos</code></a></del></li>
</ul>
</li>
<li>Implements additional support for typing
<ul>
<li>Extended recent <code>ruff</code> configurations
<ul>
<li>Aligned <code>ruff</code> rules for style a more <code>black</code>
compatible experience</li>
<li>Enabled rules for linting type annotations with
<code>ruff</code></li>
</ul>
</li>
<li>Added new type annotations through-out the codebase, including for
test-code</li>
<li>Added new experimental linter that aims to support the entire Python
Typing spec.</li>
</ul>
</li>
<li>Updated and re-tooled development dependencies
<ul>
<li>Refactored tooling with more robust handling of pinning the known
<code>filelock</code> dependency across python versions</li>
<li>Several version bumps (still targeting Python 3.9+)</li>
<li>re-factored/re-tooled the <code>Makefile</code> for developer
workflows</li>
</ul>
</li>
</ul>
<h2>Impacted GHI</h2>
<ul>
<li><input type="checkbox" checked="" disabled="" /> Closes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/288">#288</a>
(<em>Wontfix</em>)
<ul>
<li><input type="checkbox" checked="" disabled="" /> Closes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/314">#314</a>
(<em>fixed</em>)</li>
<li><input type="checkbox" checked="" disabled="" /> Closes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/315">#315</a>
(<em>fixed</em>)</li>
</ul>
</li>
</ul>
<ul>
<li>Contributes to <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/319">#319</a></li>
</ul>
<h2>Included and superseded PRs</h2>
<ul>
<li>Includes & supersedes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/298">#298</a></li>
<li>Includes & supersedes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/304">#304</a></li>
<li>Includes & supersedes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/305">#305</a></li>
<li>Includes & supersedes <a
href="https://redirect.github.com/raimon49/pip-licenses/issues/306">#306</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/raimon49/pip-licenses/blob/master/CHANGELOG.md">pip-licenses's
changelog</a>.</em></p>
<blockquote>
<h3>5.5.5</h3>
<ul>
<li>Updated cc lines and officially made note of change in
maintainers</li>
</ul>
<h3>5.5.4</h3>
<ul>
<li>Expanded typing annotations through-out codebase</li>
<li>Configured <code>prek</code>/<code>pre-commit</code> for CI linting
and local developer workflows</li>
<li>Additional configuration following v5.5.2's migration of linters
<ul>
<li>Fine tune ruff to enforce typing and black style opinions (Code
style remains PEP-8 aligned)</li>
<li>Cleanup/gitignore for ruff</li>
</ul>
</li>
<li>Fixed a typo in previous changelog</li>
</ul>
<h3>5.5.3</h3>
<ul>
<li>Aligned parsing logic with <a
href="https://peps.python.org/pep-0753/">PEP 753</a></li>
<li>Refactored to better leverage f-strings to improve performance
slightly</li>
<li>Fixed various warnings in tests</li>
<li>Got rid of historical Python 3.5 left-overs</li>
</ul>
<h3>5.5.2</h3>
<ul>
<li>Added support for multi-line allow-only and fail-on arguments
<ul>
<li>Relaxed parsing of most whitespace around semicolon delimiter</li>
</ul>
</li>
<li>Added simple <code>SECURITY.md</code> policy document</li>
<li>Fixed a duplication behavior in output when a package was found at
multiple paths (e.g., symlinks)</li>
<li>Fixed issue where lowercase license filenames were ignored</li>
<li>Improved project <code>Makefile</code> stability for developers</li>
<li>Migrated from the linters black and isort to ruff
<ul>
<li>Code style remains PEP-8 aligned, but should be slightly more
readable.</li>
<li>Linting configuration remains in <code>pyproject.toml</code></li>
</ul>
</li>
<li>Updated <code>CONTRIBUTORS.md</code> guide with related changes</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/a870ce40eebf6d11c7cdfd513ff547d10fe0af2b"><code>a870ce4</code></a>
Apply suggestions from self code review of v5.5.5-rc3</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/187bca978de0f8e472e551ef8c74615e8d1e1ae3"><code>187bca9</code></a>
Version bump to v5.5.5</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/55279ab2f038ef3fbd08481487a1eb9c4165528a"><code>55279ab</code></a>
Fix for deployment GHA</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/cada4a67dddc01b017a9173ff53931dc9d099054"><code>cada4a6</code></a>
Update changelog and bump version to 5.5.4</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/aa4f1ef752c994626a50da7407297d5263ac9f6b"><code>aa4f1ef</code></a>
cherrypick commit 'd6c980189c4a845e2c6fcfe5607cf6677f1d156c' into
no-feature-...</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/08e5a25642c530a329dc552f51e7e9d7cc2e09c5"><code>08e5a25</code></a>
cherrypick commit '3ccf905e2ea97386fed87884e915e65945e36b63' into
no-feature-...</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/1f3e51b580b97450a9efb4f07f53b2d951b295c4"><code>1f3e51b</code></a>
Merge commit '32d1ef1dcfaa424476d31a3ddf1dbcc34a60f2c6' into
no-feature-prek-...</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/40d48a6c045f1cb68ce88d22d666abc7c19610ca"><code>40d48a6</code></a>
Merge branch 'fix-type-annotation-warnings-from-ruff-315' into
no-feature-pre...</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/708d00a4e13c5c1e6a5b76f954e54ceb86640a3f"><code>708d00a</code></a>
Merge branch 'fix-warning-in-generated-dev-requirementstxt-file-314'
into no-...</li>
<li><a
href="https://github.com/raimon49/pip-licenses/commit/94dfd7ebd79e9fe5a4c1ee0fd47b91f869686dbf"><code>94dfd7e</code></a>
cherrypick commit '0ae66a5000a454a359c38dd70d69b79377fdba64' into
no-feature-...</li>
<li>Additional commits viewable in <a
href="https://github.com/raimon49/pip-licenses/compare/v-5.5.1...v-5.5.5">compare
view</a></li>
</ul>
</details>
<br />
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 6b6f84c commit 19a51fd
2 files changed
Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
0 commit comments