8 Commits
Author SHA1 Message Date
youknowdot b725188965 Represent OrderedDict views with their contents (#9038)
Extract the Python 3.14-compatible view representation from #8954. Snapshot view elements before invoking their repr methods, preserve recursion handling, and cover each view in the existing collections snippet. Leave migration-specific mapping changes out.

Assisted-by: OpenAI Codex:model identifier unavailable
2026-10-10 19:32:22 +09:00
youknowdot 42778444a8 Preserve defaultdict subclasses in union results (#9026)
Assisted-by: OpenAI Codex:model identifier unavailable
2026-10-10 00:47:49 +09:00
1ndahous3 373b0da216 Add native _collections._tuplegetter and _collections._count_elements (#8835)
* Add native _collections._tuplegetter and _collections._count_elements

Assisted-by: Claude Code:claude-opus-5-5

* ruff + fixed unittest

* use PySsize

* remove docstring comment

* cover "get()" overriding
2026-09-27 09:52:24 +09:00
Shahar Naveh 9ccf4c1872 Ruff auto-format (#6422) 2025-12-12 22:46:39 +09:00
Rex Ledesma 4e2e0b41c6 chore: add ruff format --check (#5774)
* chore: add `ruff format --check`

* fix tests
2025-05-12 14:20:01 +09:00
jfh fd23e4e917 Fix repr hang if __repr__ is evil. 2021-08-22 16:57:05 +03:00
Jeong YunWon 739ca964aa PyDeque with extract_elements & extend 2021-08-12 16:34:38 +09:00
Jeong YunWon e62a164f4d Move tests -> extra_tests 2020-09-13 06:58:57 +09:00