Skip to content

Commit 8c305e2

Browse files
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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=frozenlist&package-manager=pip&previous-version=1.5.0&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 ddae82e commit 8c305e2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ colorama==0.4.6 ; python_version >= "3.7" and python_version < "4.0" and sys_pla
1313
coverage[toml]==7.2.7 ; python_version >= "3.7" and python_version < "4.0"
1414
cryptography==44.0.1 ; python_version >= "3.7" and python_version < "4.0"
1515
exceptiongroup==1.1.3 ; python_version >= "3.7" and python_version < "3.11"
16-
frozenlist==1.5.0 ; python_version >= "3.7" and python_version < "4.0"
16+
frozenlist==1.7.0 ; python_version >= "3.7" and python_version < "4.0"
1717
idna==3.10 ; python_version >= "3.7" and python_version < "4.0"
1818
importlib-metadata==6.7.0 ; python_version >= "3.7" and python_version < "3.8"
1919
iniconfig==2.1.0 ; python_version >= "3.7" and python_version < "4.0"

0 commit comments

Comments
 (0)