◐ Shell
clean mode source ↗

Update `pickle.py` from 3.14.2 by ShaharNaveh · Pull Request #6982 · RustPython/RustPython

📦 Library Dependencies

The following Lib/ modules were modified. Here are their dependencies:

[x] lib: cpython/Lib/pickle.py
[ ] lib: cpython/Lib/_compat_pickle.py
[ ] test: cpython/Lib/test/test_pickle.py (TODO: 26)
[ ] test: cpython/Lib/test/test_picklebuffer.py (TODO: 12)
[ ] test: cpython/Lib/test/test_pickletools.py (TODO: 8)

dependencies:

  • pickle (native: itertools, sys)
    • _compat_pickle
    • _compat_pickle
    • io (native: _io, _thread, errno, sys)
    • codecs, copyreg, functools, struct, types

dependent tests: (69 tests)

  • pickle: test_array test_asyncio test_builtin test_bytes test_bz2 test_codecs test_collections test_concurrent_futures test_coroutines test_csv test_ctypes test_decimal test_defaultdict test_deque test_descr test_dict test_dictviews test_email test_enum test_enumerate test_exceptions test_fractions test_functools test_generators test_genericalias test_http_cookies test_importlib test_inspect test_io test_ipaddress test_iter test_itertools test_list test_logging test_lzma test_memoryio test_memoryview test_opcache test_operator test_ordered_dict test_os test_pathlib test_pickle test_pickletools test_platform test_plistlib test_positional_only_arg test_posix test_random test_range test_set test_shelve test_slice test_socket test_statistics test_str test_string test_trace test_tuple test_types test_typing test_unittest test_uuid test_xml_dom_minicompat test_xml_etree test_zipfile test_zlib test_zoneinfo
    • logging.handlers: test_concurrent_futures

[x] lib: cpython/Lib/copyreg.py
[x] test: cpython/Lib/test/test_copyreg.py

dependencies:

  • copyreg

dependent tests: (94 tests)

  • copyreg: test_copy test_copyreg test_descr
    • copy: test_ast test_bytes test_codecs test_collections test_coroutines test_csv test_defaultdict test_deque test_dictviews test_email test_enum test_exceptions test_fractions test_functools test_generators test_genericalias test_http_cookies test_inspect test_ipaddress test_itertools test_logging test_memoryview test_opcache test_optparse test_ordered_dict test_platform test_plistlib test_posix test_set test_site test_slice test_statistics test_sysconfig test_tomllib test_types test_typing test_unittest test_uuid test_weakref test_weakset test_xml_dom_minicompat test_xml_etree test_zlib
      • dataclasses: test__colorize test_patma test_pprint test_regrtest test_zoneinfo
      • email.generator: test_email
      • http.cookiejar: test_http_cookiejar
      • http.server: test_httpservers test_robotparser test_urllib2_localnet
      • logging.handlers: test_concurrent_futures
      • mailbox: test_mailbox
      • smtplib: test_smtplib test_smtpnet
      • tarfile: test_shutil test_tarfile
    • pickle: test_array test_asyncio test_builtin test_bz2 test_concurrent_futures test_ctypes test_decimal test_dict test_enumerate test_importlib test_io test_iter test_list test_lzma test_memoryio test_operator test_os test_pathlib test_pickle test_pickletools test_positional_only_arg test_random test_range test_shelve test_socket test_str test_string test_trace test_tuple test_unittest test_zipfile test_zoneinfo

[ ] lib: cpython/Lib/pickletools.py
[ ] test: cpython/Lib/test/test_pickletools.py (TODO: 8)

dependencies:

  • pickletools (native: sys)
    • io, pickle
    • codecs, re, struct

dependent tests: (1 tests)

  • pickletools: test_pickletools

[ ] test: cpython/Lib/test/test_extcall.py (TODO: 31)

dependencies:

dependent tests: (no tests depend on extcall)

Legend:

  • [+] path exists in CPython
  • [x] up-to-date, [ ] outdated