Commit 8c305e2
authored
chore(deps): bump frozenlist from 1.5.0 to 1.7.0 (#735)
Bumps [frozenlist](https://github.com/aio-libs/frozenlist) from 1.5.0 to
1.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/frozenlist/releases">frozenlist's
releases</a>.</em></p>
<blockquote>
<h2>1.7.0</h2>
<h2>Features</h2>
<ul>
<li>
<p>Added deepcopy support to FrozenList -- by
:user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/659">#659</a>.</p>
</li>
</ul>
<h2>Packaging updates and notes for downstreams</h2>
<ul>
<li>
<p>Fixed an issue where <code>frozenlist</code> binary wheels would be
built with debugging symbols and line tracing enabled, which
significantly impacted performance. Line tracing is now disabled by
default and can only be enabled explicitly -- by
:user:<code>bdraco</code>.</p>
<p>This change ensures that production builds are optimized for
performance. Developers who need line tracing for debugging purposes can
still enable it by:</p>
<ol>
<li>Setting the <code>FROZENLIST_CYTHON_TRACING</code> environment
variable</li>
<li>Using the <code>--config-setting=with-cython-tracing=true</code>
option with pip</li>
</ol>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/660">#660</a>.</p>
</li>
<li>
<p>Enabled <code>PIP_CONSTRAINT</code> environment variable in the build
configuration to ensure the pinned Cython version from
<code>requirements/cython.txt</code> is used during wheel builds.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/661">#661</a>.</p>
</li>
</ul>
<hr />
<h2>1.6.2</h2>
<h3>No changes from 1.6.1. This is re-publish since 1.6.1 failed to
publish.</h3>
<p>No significant changes.</p>
<hr />
<h2>1.6.1</h2>
<h2>This release was yanked because the upload job failed to upload all
files to PyPI</h2>
<h2>Bug fixes</h2>
<ul>
<li>
<p>Correctly use <code>cimport</code> for including
<code>PyBool_FromLong</code> -- by :user:<code>lysnikolaou</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/653">#653</a>.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aio-libs/frozenlist/blob/master/CHANGES.rst">frozenlist's
changelog</a>.</em></p>
<blockquote>
<h1>v1.7.0</h1>
<p><em>(2025-06-09)</em></p>
<h2>Features</h2>
<ul>
<li>
<p>Added deepcopy support to FrozenList -- by
:user:<code>bdraco</code>.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>659</code>.</p>
</li>
</ul>
<h2>Packaging updates and notes for downstreams</h2>
<ul>
<li>
<p>Fixed an issue where <code>frozenlist</code> binary wheels would be
built with debugging symbols and line tracing enabled, which
significantly impacted performance. Line tracing is now disabled by
default and can only be enabled explicitly -- by
:user:<code>bdraco</code>.</p>
<p>This change ensures that production builds are optimized for
performance. Developers who need line tracing for debugging purposes can
still enable it by:</p>
<ol>
<li>Setting the <code>FROZENLIST_CYTHON_TRACING</code> environment
variable</li>
<li>Using the <code>--config-setting=with-cython-tracing=true</code>
option with pip</li>
</ol>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>660</code>.</p>
</li>
<li>
<p>Enabled <code>PIP_CONSTRAINT</code> environment variable in the build
configuration to ensure the pinned Cython version from
<code>requirements/cython.txt</code> is used during wheel builds.</p>
<p><em>Related issues and pull requests on GitHub:</em>
:issue:<code>661</code>.</p>
</li>
</ul>
<hr />
<h1>v1.6.2</h1>
<p><em>(2025-06-03)</em></p>
<p>No significant changes.</p>
<hr />
<p>v1.6.1</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/63cbd49b3df13fcd661ae79e5e2eb66c46a1684a"><code>63cbd49</code></a>
Release 1.7.0 (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/663">#663</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/6104de58290bfd3a5d88deb8b3384434b7ae2c93"><code>6104de5</code></a>
Implement deepcopy support (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/662">#662</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/a19b9daa8d14b1e41dbc7a731726404b406faddc"><code>a19b9da</code></a>
Only enable line tracing when building with Cython tracing (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/660">#660</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/8c9d264b24240f7523b2a8383b419e2258092dac"><code>8c9d264</code></a>
Enable PIP_CONSTRAINT to pin Cython version for builds (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/661">#661</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/46936c19e09e457932dbb3db264796bba9a36225"><code>46936c1</code></a>
Release 1.6.2 (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/657">#657</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/b71742c67fd23625e79ec1618ce18aaeb76ea0bd"><code>b71742c</code></a>
Release 1.6.1 (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/656">#656</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/3b494bba1fa72848d14da139001d8fe12f9abcd4"><code>3b494bb</code></a>
Fix import of PyBool_FromLong (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/653">#653</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/b5c477725ec12fe6b293840af6acbd9682af1f4b"><code>b5c4777</code></a>
Use Cython 3.1 universally (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/654">#654</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/a3b11de3342721a07998589fa67eb67e80e39f42"><code>a3b11de</code></a>
Remove installing libenchant-2-dev from the lint workflow (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/655">#655</a>)</li>
<li><a
href="https://github.com/aio-libs/frozenlist/commit/c87f2d6b1969e6e1d6c3f2b8f2b148488b33685d"><code>c87f2d6</code></a>
Exclude _frozenlist.cpp from bdists/wheels (<a
href="https://redirect.github.com/aio-libs/frozenlist/issues/649">#649</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aio-libs/frozenlist/compare/v1.5.0...v1.7.0">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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent ddae82e commit 8c305e2
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
0 commit comments