Skip to content

Commit 197feec

Browse files
Bump frozenlist from 1.6.2 to 1.7.0 (#11167)
Bumps [frozenlist](https://github.com/aio-libs/frozenlist) from 1.6.2 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 /> </blockquote> </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 /> </blockquote> </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>See full diff in <a href="https://github.com/aio-libs/frozenlist/compare/v1.6.2...v1.7.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=frozenlist&package-manager=pip&previous-version=1.6.2&new-version=1.7.0)](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 b66668d commit 197feec

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

requirements/base.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ brotli==1.1.0 ; platform_python_implementation == "CPython"
1616
# via -r requirements/runtime-deps.in
1717
cffi==1.17.1
1818
# via pycares
19-
frozenlist==1.6.2
19+
frozenlist==1.7.0
2020
# via
2121
# -r requirements/runtime-deps.in
2222
# aiosignal

requirements/constraints.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ freezegun==1.5.2
7878
# via
7979
# -r requirements/lint.in
8080
# -r requirements/test.in
81-
frozenlist==1.6.2
81+
frozenlist==1.7.0
8282
# via
8383
# -r requirements/runtime-deps.in
8484
# aiosignal

requirements/dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ freezegun==1.5.2
7676
# via
7777
# -r requirements/lint.in
7878
# -r requirements/test.in
79-
frozenlist==1.6.2
79+
frozenlist==1.7.0
8080
# via
8181
# -r requirements/runtime-deps.in
8282
# aiosignal

requirements/runtime-deps.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ brotli==1.1.0 ; platform_python_implementation == "CPython"
1616
# via -r requirements/runtime-deps.in
1717
cffi==1.17.1
1818
# via pycares
19-
frozenlist==1.6.2
19+
frozenlist==1.7.0
2020
# via
2121
# -r requirements/runtime-deps.in
2222
# aiosignal

requirements/test.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ forbiddenfruit==0.1.4
3939
# via blockbuster
4040
freezegun==1.5.2
4141
# via -r requirements/test.in
42-
frozenlist==1.6.2
42+
frozenlist==1.7.0
4343
# via
4444
# -r requirements/runtime-deps.in
4545
# aiosignal

0 commit comments

Comments
 (0)