chore(deps): update dependency more-itertools to v10
Metadata
Current evaluation
Merged #1184, upgrading more-itertools from 9.1.0 to 10.0.0 in two dependency files after approval.
Resolution: closed resolved
Reason: Renovate PR canonical/charmcraft#1184 was merged with one approval, completing the more-itertools 10.0.0 upgrade.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [more-itertools](https://togithub.com/more-itertools/more-itertools) | `==9.1.0` -> `==10.0.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>more-itertools/more-itertools (more-itertools)</summary>
### [`v10.0.0`](https://togithub.com/more-itertools/more-itertools/releases/tag/v10.0.0): Version 10.0.0
[Compare Source](https://togithub.com/more-itertools/more-itertools/compare/v9.1.0...v10.0.0)
##### What's Changed
- Update recipes.iter_index to match CPython PR 102360 by [@​bbayles](https://togithub.com/bbayles) in [https://github.com/more-itertools/more-itertools/pull/690](https://togithub.com/more-itertools/more-itertools/pull/690)
- fixup - add missing commas to the readme function table by [@​lonnen](https://togithub.com/lonnen) in [https://github.com/more-itertools/more-itertools/pull/692](https://togithub.com/more-itertools/more-itertools/pull/692)
- fixup remove 3.6 from tox by [@​lonnen](https://togithub.com/lonnen) in [https://github.com/more-itertools/more-itertools/pull/693](https://togithub.com/more-itertools/more-itertools/pull/693)
- seekable: Add relative_seek by [@​karlb](https://togithub.com/karlb) in [https://github.com/more-itertools/more-itertools/pull/694](https://togithub.com/more-itertools/more-itertools/pull/694)
- Optimize \_chunked_even_finite() by [@​elliotwutingfeng](https://togithub.com/elliotwutingfeng) in [https://github.com/more-itertools/more-itertools/pull/699](https://togithub.com/more-itertools/more-itertools/pull/699)
- Indexing of combinations with replacement by [@​Schoyen](https://togithub.com/Schoyen) in [https://github.com/more-itertools/more-itertools/pull/689](https://togithub.com/more-itertools/more-itertools/pull/689)
- Add notes for transposing empty inputs by [@​XuehaiPan](https://togithub.com/XuehaiPan) in [https://github.com/more-itertools/more-itertools/pull/700](https://togithub.com/more-itertools/more-itertools/pull/700)
- Add the polynomial_eval recipe by [@​bbayles](https://togithub.com/bbayles) in [https://github.com/more-itertools/more-itertools/pull/703](https://togithub.com/more-itertools/more-itertools/pull/703)
- Add nth_combination_with_replacement by [@​Schoyen](https://togithub.com/Schoyen) in [https://github.com/more-itertools/more-itertools/pull/704](https://togithub.com/more-itertools/more-itertools/pull/704)
- Add sum_of_squares, sync with itertools by [@​bbayles](https://togithub.com/bbayles) in [https://github.com/more-itertools/more-itertools/pull/706](https://togithub.com/more-itertools/more-itertools/pull/706)
- Issue [#​707](https://togithub.com/more-itertools/more-itertools/issues/707): fix `iterate()` to enable `func` to raise StopIteration + 3 unittests by [@​jrebiffe](https://togithub.com/jrebiffe) in [https://github.com/more-itertools/more-itertools/pull/708](https://togithub.com/more-itertools/more-itertools/pull/708)
- Update polynomial_from roots and convolve by [@​bbayles](https://togithub.com/bbayles) in [https://github.com/more-itertools/more-itertools/pull/709](https://togithub.com/more-itertools/more-itertools/pull/709)
- Issue [#​677](https://togithub.com/more-itertools/more-itertools/issues/677): Improve `partition` by [@​pochmann](https://togithub.com/pochmann) in [https://github.com/more-itertools/more-itertools/pull/710](https://togithub.com/more-itertools/more-itertools/pull/710)
- Issue [#​713](https://togithub.com/more-itertools/more-itertools/issues/713): Fix `partial_product` (also simplify and clean up) by [@​pochmann](https://togithub.com/pochmann) in [https://github.com/more-itertools/more-itertools/pull/714](https://togithub.com/more-itertools/more-itertools/pull/714)
- Issue [#​711](https://togithub.com/more-itertools/more-itertools/issues/711): Optimize `pairwise` by [@​pochmann](https://togithub.com/pochmann) in [https://github.com/more-itertools/more-itertools/pull/712](https://togithub.com/more-itertools/more-itertools/pull/712)
- Issue [#​715](https://togithub.com/more-itertools/more-itertools/issues/715): Simplify/optimize `partial_product` by [@​pochmann](https://togithub.com/pochmann) in [https://github.com/more-itertools/more-itertools/pull/716](https://togithub.com/more-itertools/more-itertools/pull/716)
- Issue [#​717](https://togithub.com/more-itertools/more-itertools/issues/717): Improve `duplicates_justseen` by [@​pochmann](https://togithub.com/pochmann) in [https://github.com/more-itertools/more-itertools/pull/718](https://togithub.com/more-itertools/more-itertools/pull/718)
- Fix unique_in_window to match described behavior by [@​elliotwutingfeng](https://togithub.com/elliotwutingfeng) in [https://github.com/more-itertools/more-itertools/pull/720](https://togithub.com/more-itertools/more-itertools/pull/720)
- Add polynomial_derivative recipe by [@​bbayles](https://togithub.com/bbayles) in [https://github.com/more-itertools/more-itertools/pull/723](https://togithub.com/more-itertools/more-itertools/pull/723)
- Update recipes with CPython PRs: 105403 and 106371 by [@​bbayles](https://togithub.com/bbayles) in [https://github.com/more-itertools/more-itertools/pull/731](https://togithub.com/more-itertools/more-itertools/pull/731)
- Changes for version 10.0.0 by [@​bbayles](https://togithub.com/bbayles) in [https://github.com/more-itertools/more-itertools/pull/734](https://togithub.com/more-itertools/more-itertools/pull/734)
- Delay computation of numeric_range len until needed by [@​eltoder](https://togithub.com/eltoder) in [https://github.com/more-itertools/more-itertools/pull/674](https://togithub.com/more-itertools/more-itertools/pull/674)
##### New Contributors
- [@​karlb](https://togithub.com/karlb) made their first contribution in [https://github.com/more-itertools/more-itertools/pull/694](https://togithub.com/more-itertools/more-itertools/pull/694)
- [@​elliotwutingfeng](https://togithub.com/elliotwutingfeng) made their first contribution in [https://github.com/more-itertools/more-itertools/pull/699](https://togithub.com/more-itertools/more-itertools/pull/699)
- [@​Schoyen](https://togithub.com/Schoyen) made their first contribution in [https://github.com/more-itertools/more-itertools/pull/689](https://togithub.com/more-itertools/more-itertools/pull/689)
- [@​XuehaiPan](https://togithub.com/XuehaiPan) made their first contribution in [https://github.com/more-itertools/more-itertools/pull/700](https://togithub.com/more-itertools/more-itertools/pull/700)
- [@​jrebiffe](https://togithub.com/jrebiffe) made their first contribution in [https://github.com/more-itertools/more-itertools/pull/708](https://togithub.com/more-itertools/more-itertools/pull/708)
- [@​pochmann](https://togithub.com/pochmann) made their first contribution in [https://github.com/more-itertools/more-itertools/pull/710](https://togithub.com/more-itertools/more-itertools/pull/710)
- [@​eltoder](https://togithub.com/eltoder) made their first contribution in [https://github.com/more-itertools/more-itertools/pull/674](https://togithub.com/more-itertools/more-itertools/pull/674)
**Full Changelog**: https://github.com/more-itertools/more-itertools/compare/v9.1.1...v10.0.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "before 07:00" in timezone Etc/UTC.
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/charmcraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #1184, upgrading more-itertools from 9.1.0 to 10.0.0 in two dependency files after approval. | |
| stealth/space-bunny-alpha | — | closed resolved | Renovate upgraded more-itertools from 9.1.0 to 10.0.0 across two dependency files; canonical/charmcraft#1184 was merged after one approval. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency update upgrading more-itertools from v9.1.0 to v10.0.0. Approved by one reviewer, passed CI checks, and applied with minimal changes across two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an automated dependency update via Renovate bot, upgrading more-itertools from v9.1.0 to v10.0.0. The change was integrated without conflicts or comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1252 chore(deps): update dependency more-itertools to v10.1.0 | charmcraft | merged | Renovate bumped more-itertools from 10.0.0 to 10.1.0 in two dependency files; merged as PR #1252 via commit bbc9af5a, later superseded by further bumps to v10.5.0 (#1881, #1885). | |
| #1040 chore(deps): update dependency more-itertools to v9.1.0 | charmcraft | merged | Renovate dependency bump PR #1040 (more-itertools 9.0.0 → 9.1.0) was approved and merged into main as commit c9a97295, changing two requirement files (+2/-2). | |
| #1881 build(deps): update dependency more-itertools to v10.5.0 (main) | charmcraft | merged | Merged #1881 via commit e66eebed, updating more-itertools from 10.4.0 to 10.5.0 on main after two approvals. | |
| #1885 build(deps): update dependency more-itertools to v10.5.0 (hotfix/3.2) | charmcraft | merged | Merged into hotfix/3.2, updating more-itertools from 10.4.0 to 10.5.0 in commit 58ac399f. | |
| #364 chore(deps): update dependencies | rockcraft | merged | Merged dependency updates in PR #364 via commit 1661d115, changing seven files (+152/-174) after approval by two reviewers. | |
| #2 chore(deps): update dependency types/mypy to ~=1.10.0 | craft-platforms | merged | Merged PR #2 updated types/mypy from ~=1.9.0 to ~=1.10.0 via commit afb3ad2. | |
| #536 chore(deps): update bugfixes | rockcraft | merged | Renovate bugfix PR merged as commit b33a48c9, bumping 11 dev/test dependencies (cachetools, coverage, cryptography, filelock, keyring, nh3, pyparsing, rich, tomlkit, virtualenv, wcmatch) across 3 files (+14/-14), with 2 approvals. | |
| #432 chore(deps): update development dependencies (non-major) | craft-providers | merged | Renovate non-major dev-dependency bump merged: black 23.9.1→23.10.0, types-mypy 1.6.0→1.6.1, types-pyright 1.1.331→1.1.332. Merged into main as commit e31ee97; coverage unchanged at 99%. | |
| #1007 chore(deps): update dependency pathspec to v0.11.0 | charmcraft | merged | Renovate PR bumping pathspec 0.10.3 -> 0.11.0 was approved and merged via commit 9b286165 (changes 9e1e9b08), a one-line pin update. | |
| #1289 chore(deps): update dependencies | charmcraft | merged | Renovate-style dependency refresh merged via commit ccc21079, bumping pins across 3 files (+45/-34) after approval by two reviewers. |