build(deps): bump more-itertools from 10.8.0 to 11.0.1 #1048 (lando@main)
| Warnings |
|
|---|---|
| Blockers |
|
| Branches | dependabot/pip/more-itertools-11.0.1 -> main |
| Repo | lando@main (git) (git://github.com/mozilla-conduit/lando.git) |
| Author | dependabot[bot] |
| State | closed |
| Commit Title | build(deps): bump more-itertools from 10.8.0 to 11.0.1 |
| Commit Body | Bumps [more-itertools](https://github.com/more-itertools/more-itertools) from 10.8.0 to 11.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/more-itertools/more-itertools/releases">more-itertools's releases</a>.</em></p> <blockquote> <h2>Version 11.0.1</h2> <p>This release restores <code>pairwise</code>, which was mistakenly removed in 11.0.0 instead of being deprecated. It is now marked as deprecated and will be removed in a future major release. Use <code>itertools.pairwise</code> as a replacement.</p> <h2>Version 11.0.0</h2> <h3>Potentially breaking changes</h3> <ul> <li>Python 3.9 support was dropped, since it went EOL on 2025-10-31</li> <li><code>callback_iter</code> is deprecated. It will be removed in a future major release.</li> <li><code>iequals</code> no longer returns <code>True</code> when called with <code>([], [ANY])</code> (thanks to rhettinger and pochmann3)</li> <li>The <code>pred</code> argument for <code>locate</code> and <code>replace</code> must now be able to handle a variable number of arguments. See their docstrings for details. (thanks to veeceey, james-wasson, and pochmann3)</li> <li><code>unique_everseen</code> now raises <code>TypeError</code> when input elements are not hashable. The silent fallback mechanism for unhashable inputs has been removed. (thanks to rhettinger and karlicoss)</li> <li><code>windowed</code> now raises <code>ValueError</code> when given a window size of <code>0</code> (thanks to rhettinger and brevzin)</li> <li>Parameter names for <code>flatten</code>, <code>iter_except</code>, <code>repeatfunc</code>, <code>prepend</code>, <code>transpose</code>, and <code>sum_of_squares</code> have been changed. Code that uses these functions will need to be updated if it uses keywords for positional arguments. (thanks to rhettinger)</li> </ul> <h3>New functions</h3> <ul> <li><code>concurrent_tee</code>: similar to <code>tee</code>, but with guaranteed threading semantics (thanks to rhettinger)</li> <li><code>random_derangement</code>: returns a random derangement of elements from an iterable (thanks to rhettinger)</li> <li><code>running_mean</code>: yields the mean of values in an iterable, or in a sliding window (thanks to rhettinger)</li> <li><code>running_statistics</code>: provides statistics for the values in an iterable, or in a sliding window (thanks to rhettinger)</li> <li><code>serialize</code>: wraps a non-concurrent iterator with a lock to enforce sequential access (thanks to rhettinger)</li> <li><code>synchronized</code>: wraps an iterator-returning callable to make its iterators thread-safe (thanks to rhettinger)</li> <li><code>sized_iterator</code>: wraps an iterable with a known length and implements <code>__len__</code> (thanks to assaf127)</li> </ul> <h3>Changes to existing functions</h3> <ul> <li>The type hints for <code>always_iterable</code> were improved (thanks to rhettinger and maltevesper)</li> <li>A potential bug in <code>callback_iter</code> was fixed</li> <li>A bug in <code>exactly_n</code>'s handling of negative arguments was fixed (thanks to rhettinger)</li> <li><code>extract`` now accepts a </code>monotonic` argument for improved performance (thanks to rhettinger)</li> <li>A bug in <code>numeric_range</code>'s handling of negative steps was fixed (thanks to bysiber)</li> <li><code>grouper</code> implementation was updated to match the <code>itertools</code> docs (thanks to rhettinger)</li> <li><code>nth_product</code>, <code>product_index</code>, <code>gray_product</code>, <code>partial_product</code>, <code>nth_product</code>, <code>product_index</code>, and <code>random_product</code> now accept a <code>repeat</code> keyword argument (thanks to rhettinger)</li> <li><code>powerset_of_sets</code> can now construct <code>frozenset</code> instances (thanks to rhettinger)</li> <li>The type hints for <code>stagger</code> were improved (thanks to nathanjmcdougall)</li> <li>Memory efficiency was improved for <code>partition</code> was improved (thanks to rhettinger and yueyinqiu)</li> <li>Performance for the functions <code>count_cycle</code>, <code>difference</code>, <code>random_product</code>, was improved <code>nth_combination</code>, <code>nth_combination_with_replacement</code>,</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/more-itertools/more-itertools/commit/5ea81c48727f9906879e30b352772bc3869c4e88"><code>5ea81c4</code></a> Merge pull request <a href="https://redirect.github.com/more-itertools/more-itertools/issues/1142">#1142</a> from more-itertools/version-11.0.1</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/2fcf9ef942066124126e9101846f47afab2d302c"><code>2fcf9ef</code></a> Changes for version 11.0.1</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/52cfcfedc31060138c1a9f691bc6aa20b457ec12"><code>52cfcfe</code></a> Revert "Remove pairwise()"</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/5b43c0dc5f67713130ab534d448f8db1cf493e09"><code>5b43c0d</code></a> Merge pull request <a href="https://redirect.github.com/more-itertools/more-itertools/issues/1136">#1136</a> from more-itertools/version-11.0.0</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/499213bfefdd18cc91c4c5e1a5b666b5febe1064"><code>499213b</code></a> Merge pull request <a href="https://redirect.github.com/more-itertools/more-itertools/issues/1140">#1140</a> from rhettinger/nits</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/8fb18b9e9a40934a16e7a3c0feffec26cd0807e2"><code>8fb18b9</code></a> Nit: Add --upgrade to the pip installs</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/afe23fca637285b6a28a5afb247a4070515e437e"><code>afe23fc</code></a> Nit: Remove outdated fabfile.py from the manifest</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/4930555a6d40b51d9d79d31aaf5c78d4b7430e9c"><code>4930555</code></a> Nit: move reshape() and transpose() to the math section</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/06626d5d47dc4d3c205a84dcc55b62df66aae624"><code>06626d5</code></a> callback_iter is deprecated</li> <li><a href="https://github.com/more-itertools/more-itertools/commit/c91ba4ee387a01061e1e845591e71f99ac12f9b5"><code>c91ba4e</code></a> Fix formatting in unique_everseen</li> <li>Additional commits viewable in <a href="https://github.com/more-itertools/more-itertools/compare/v10.8.0...v11.0.1">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> |
Landings
Not yet Landed
There has been no attempt to land revisions in this stack.