Update collections from v3.14.3#7344
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (3)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📦 Library DependenciesThe following Lib/ modules were modified. Here are their dependencies: [ ] lib: cpython/Lib/smtplib.py dependencies:
dependent tests: (5 tests)
[ ] lib: cpython/Lib/collections dependencies:
dependent tests: (299 tests)
Legend:
|
Summary
Lib/collectionsandLib/_collections_abc.pyfrom CPython v3.14.3Lib/test/mapping_tests.pywith upstream test changes (assertHasAttr,exceeds_recursion_limit, etc.)defaultdictPython fallback (_defaultdict.py) since_collections.defaultdictis not yet implemented in Rust@expectedFailuremarkers with error descriptions intest_collections.pyandtest_deque.pyTest plan
test_collections,test_deque,test_defaultdict,test_ordered_dictall passtest_dict,test_dictviews,test_set,test_typing,test_weakref,test_weakset,test_json,test_configparser,test_copy,test_enum,test_functools,test_reprlib,test_pprint,test_csv,test_userdict,test_shelve,test_frame