Commit 17f1ca2
authored
Upgrade: [dependabot] - bump pip-licenses from 5.5.1 to 5.5.5 (#751)
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 />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent f70deb7 commit 17f1ca2
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 | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
0 commit comments