Title: Update Python libraries and tests from Python 3.13 · Issue #5529 · RustPython/RustPython · GitHub
Open Graph Title: Update Python libraries and tests from Python 3.13 · Issue #5529 · RustPython/RustPython
X Title: Update Python libraries and tests from Python 3.13 · Issue #5529 · RustPython/RustPython
Description: Though it will be sometimes blocked by rust side issues, don't worry! Please just create PR about the broken test and and create issues related to the new bugs. If you are new to updating cpython libraries, this guide will be useful: htt...
Open Graph Description: Though it will be sometimes blocked by rust side issues, don't worry! Please just create PR about the broken test and and create issues related to the new bugs. If you are new to updating cpython l...
X Description: Though it will be sometimes blocked by rust side issues, don't worry! Please just create PR about the broken test and and create issues related to the new bugs. If you are new to updating cpyth...
Opengraph URL: https://github.com/RustPython/RustPython/issues/5529
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Update Python libraries and tests from Python 3.13","articleBody":"Though it will be sometimes blocked by rust side issues, don't worry!\nPlease just create PR about the broken test and and create issues related to the new bugs.\n\nIf you are new to updating cpython libraries, this guide will be useful:\nhttps://github.com/RustPython/RustPython/wiki/How-to-update-test-files\n\nWhen updating module Lib/X, please don't forget to also update Lib/test/test_X\n\nA few libraries doesn't need to be updated because CPython also kept it same as previous version. In that case, please leave a comment to let us mark it as done. Thank you!\n\nTips\n- To get specific version of CPython source code, e.g. try `git checkout v3.13.1` from CPython repository.\n- Please check #4064 for example. Not the entire changes but the each commits. One of the middle size example is https://github.com/RustPython/RustPython/commit/17e12dea1ec11b871a9e5d3a4a26e2f9ad83fde2 . Sometimes it can be really simple like https://github.com/RustPython/RustPython/pull/4064/commits/9571a68c01284191d4b18229694c303dad8992ff\n- Please create one PR for one library+test pair whenever possible. Once you stuck by dependencies, go to one of the dependency first and finish it before restarting the stuck one unless they become simpler to be updated at the same time. Normally adding more libraries make passing tests (a lot) harder.\n- To run tests, try `cargo run --features ssl -- -m test -v \u003ctest_name\u003e`. e.g. If you changed `test_unicode.py`, `cargo run --features ssl -- -m test -v test_unicode`\n - If it runs too slow, try to add `--release` like `cargo run --release --features ssl -- -m test -v test_unicode`\n\n\n# List of libraries\n- [ ] `__future__.py`\n - Related test is `test_future_stmt`\n- [x] _colorize #5520 #5988\n- [ ] `_compression.py` \n- [ ] `_markupbase.py` \n- [x] `_osx_support.py` #5596\n- [ ] `_threading_local.py`\n- [x] `_weakrefset.py` #6004\n- [x] `abc.py` #5865\n - `_collections_abc.py`\n - `_py_abc.py`\n- [ ] `aifc.py` removed in 3.13\n- [x] `argparse.py` #5874\n- [x] `ast.py` #6006\n- [x] `asynchat.py` removed in 3.13 #5688\n- [ ] `asyncio` #6601\n- [x] `asyncore.py` removed in 3.13 #5688\n- [x] `base64.py` #6087 #5872\n- [x] `bdb.py` #6593\n- [x] `bisect.py` not changed\n- [x] `bz2.py` #5605 #6055\n- [x] `calendar.py` #5696\n- [x] `cgi.py` removed in 3.13 #5597\n- [x] `cgitb.py` removed in 3.13 #5609\n- [ ] `chunk.py`removed in 3.13\n- [x] `cmd.py` #5920\n- [x] `code.py` #6595\n - `test_code_module` is related test\n- [x] `codecs.py` #6130\n - [ ] `_pycodecs.py`\n- [x] `codeop.py` #6026\n- [x] `collections` #6136\n - See also #3418\n- [x] `colorsys.py` #5731\n- [x] `compileall.py` #5914\n- [ ] `concurrent`\n- [x] `configparser.py` #6062\n- [x] `contextlib.py` #6056\n - [ ] `test/test_contextlib_async.py`\n- [x] `contextvars.py` not changed\n- [x] `copy.py` #5913\n- [x] `copyreg.py` not changed\n- [x] `csv.py` #6035 #5702\n- [ ] `ctypes`\n - [x] #1217\n - See also #2364\n- [ ] `dataclasses.py` pending `match` statement support.\n- [ ] `datetime.py` #5911\n - [x] `_pydatetime.py` #6595\n- [ ] `dbm`\n- [x] `decimal.py` #6034 #5702\n - [x] `_pydecimal.py`\n- [x] `difflib.py` #6067\n- [x] `dis.py` #6156\n - see also #3846\n- [x] `distutils` #6595\n- [x] `doctest.py` #6595 #6598\n- [ ] `email`\n- [x] `encodings` #6153\n- [x] `ensurepip` #5740\n- [ ] `enum.py` #6606\n- [ ] `filecmp.py` #6606\n- [x] `fileinput.py` #5737\n- [x] `fnmatch.py` #6149\n- [ ] `fractions.py` #6607\n- [ ] `ftplib.py` #6607\n- [x] `functools.py` #6205\n- [ ] `gc.py`\n - #4158\n- [x] `genericpath.py` #6143 #6065\n- [x] `getopt.py` #5737\n- [x] `getpass.py` #5737\n- [x] `gettext.py` #6063\n- [x] `glob.py` #6152\n- [x] `graphlib.py` #5731\n- [x] `gzip.py` #5912 #5563\n- [ ] `hashlib.py`\n- [x] `heapq.py` #5731\n- [x] `hmac.py` #6608\n- [x] `html` #6133 #6031\n- [ ] `http`\n- [ ] `imghdr.py` removed in 3.13\n- [x] `imp.py` removed in 3.12 #5693 \n- [ ] `importlib` #6609 #6610\n - #4565\n- [ ] `inspect.py`\n- [x] `io.py` #6153\n - [ ] `_pyio.py`\n - [ ] #3960\n - See also #4072\n- [x] `ipaddress.py` #5878\n- [x] `json` #6007\n- [x] `keyword.py` not changed\n- [x] `linecache.py` #5731\n- [x] `locale.py` #6091\n - See also #3850\n- [x] `logging` #6142 #6003\n- [x] `mailbox.py` #6608\n - [x] #4072\n- [ ] `mimetypes.py`\n- [x] `multiprocessing` #6000\n - See also #3965\n- [x] `netrc.py` #6083\n- [x] `nntplib.py` removed in 3.13 #5683\n- [x] `ntpath.py` #6143 #6070\n- [x] `nturl2path.py` #6609\n- [x] `numbers.py` not changed\n- [x] `opcode.py` #6156\n- [x] `operator.py` #5935\n- [x] `optparse.py` #6108\n- [x] `os.py` #6142 #6076\n - Blocker: Some tests requires async comprehension\n - [ ] #3960\n - See also #4053\n- [ ] `pathlib.py` #6609 #6610\n - [ ] #3960\n- [ ] `pdb.py`\n- [x] `pickle.py` #6064\n - See also #3876\n - `_compat_pickle.py`\n - [ ] `test/pickletester.py` supports `test_pickle.py`\n - [ ] `test/test_picklebuffer.py`\n- [x] `pickletools.py` #6064\n- [ ] `pkgutil.py` #6610\n- [ ] `platform.py` #6611\n- [ ] `plistlib.py` #6611\n- [x] `posixpath.py` #6070\n- [x] `pprint.py` #6115 #5731\n- [ ] `pty.py`\n- [x] `py_compile.py` #6143\n- [ ] `pydoc.py`\n - [ ] `pydoc_data`\n- [x] `_pyrepl` #5540 \n- [x] `queue.py` #5731\n - See also #3608 \n- [x] `quopri.py` #5989\n- [x] `random.py` #5533\n- [ ] `re.py`\n - Don't forget sre files `sre_compile.py`, `sre_constants.py`, `sre_parse.py`\n- [x] `reprlib.py` #5737\n- [x] `rlcompleter.py`\n- [x] `runpy.py` #6141\n- [x] `sched.py` #5731\n- [x] `secrets.py` #5991\n- [x] `selectors.py` #6002\n- [x] `shelve.py` #6483\n- [x] `shlex.py` #5977\n- [x] `shutil.py` #6143\n - [ ] #3960\n- [ ] `signal.py`\n- [x] `site.py` #6186 #6132 \n - Don't forget `_sitebuiltins.py`\n- [ ] `smtpd.py` removed in 3.13\n- [ ] `smtplib.py`\n- [ ] `sndhdr.py` removed in 3.13\n- [x] `socket.py` #5255\n- [ ] `socketserver.py`\n- [ ] `sqlite3`\n- [x] `ssl.py` #6217\n- [x] `stat.py` #6143 #5992 #5847\n- [x] `statistics.py` #5592\n- [ ] `string.py`\n- [ ] `stringprep.py`\n- [x] `struct.py` #5702\n- [ ] `subprocess.py`\n- [ ] `sunau.py` removed in 3.13\n- [x] `sysconfig.py` #6186 #6132\n- [x] `tabnanny.py` #6021\n- [x] `tarfile.py` #6143 #5714\n- [x] `telnetlib.py` removed in 3.13 #5649\n- [ ] `tempfile.py`\n- [x] `textwrap.py` #5952\n- [ ] `threading.py`\n- [x] `timeit.py` #5737\n- [ ] `token.py`\n- [ ] `tokenize.py`\n- [x] `tomllib` #5902\n- [x] `trace.py` #6029\n- [x] `traceback.py` #5978\n- [ ] `tty.py`\n- [x] `types.py` #5928\n- [x] `typing.py` #5590 #6186 #6013 \n- [ ] `unittest` #6051 (partial) #6610\n- [ ] `urllib`\n- [x] `uu.py` removed in 3.13 #5607\n- [x] `uuid.py` #6155 #5901\n- [ ] `venv`\n - [ ] #3960\n- [x] `warnings.py` #6019\n - [x] #4013\n- [ ] `weakref.py` #5963\n- [x] `webbrowser.py` #5724\n- [ ] `wsgiref`\n- [x] `xdrlib.py` removed in 3.13 #5648\n- [x] `xml` #6100\n - [x] `test_xml_etree.py` #6142 \n- [ ] `xmlrpc`\n- [x] `zipapp.py` #6075\n- [ ] `zipfile.py`\n- [ ] `zipimport.py`\n- [x] `zoneinfo` #6139\n- [ ] test.support\n - [ ] #4538\n - [ ] #4541\n\n## List of no-update expected libraries\n- [x] `__hello__.py` unchanged\n- [ ] `__phello__` \n- [x] `antigravity.py` not changed\n- [x] `this.py`\n\n# List of tests without python libraries\n- [ ] `test/test___all__.py`\n- [ ] `test/test__locale.py` \n- [ ] `test/test__opcode.py`\n- [ ] `test/test_abstract_numbers.py`\n- [ ] `test/test_array.py` \n - See also #3876\n- [ ] `test/test_asdl_parser.py`\n- [ ] `test/test_asyncgen.py`\n- [ ] `test/test_atexit.py` \n- [x] `test/test_audioop.py` removed in 3.13\n- [ ] `test/test_audit.py` #5637\n- [x] `test/test_augassign.py` unchanged\n- [x] `test/test_baseexception.py`\n- [ ] `test/test_bigaddrspace.py`\n- [x] `test/test_bigmem.py` unchanged\n- [x] `test/test_binascii.py` #6108\n- [ ] `test/test_binop.py` \n- [x] `test/test_bool.py` unchanged\n- [ ] `test/test_buffer.py`\n- [ ] `test/test_bufio.py`\n- [ ] `test/test_builtin.py`\n- [x] `test/test_bytes.py` #6186 #5953\n- [ ] `test/test_c_locale_coercion.py`\n- [x] `test/test_call.py` #6171\n- [ ] `test/test_charmapcodec.py` \n- [ ] `test/test_check_c_globals.py`\n- [x] `test/test_class.py` #5613\n- [ ] `test/test_clinic.py`\n- [x] `test/test_cmath.py` #6108\n- [ ] `test/test_cmd_line.py`\n- [ ] `test/test_cmd_line_script.py`\n- [ ] `test/test_codeccallbacks.py` \n- [ ] `test/test_compare.py`\n- [ ] `test/test_compile.py`\n- [x] `test/test_complex.py` #5961\n- [ ] `test/test_contains.py` \n- [ ] `test/test_context.py`\n- [ ] `test/test_coroutines.py`\n- [x] `test/test_crashers.py` #4807 CPython specific\n- [x] `test/test_decorators.py` #6115\n- [ ] `test/test_defaultdict.py`\n- [x] `test/test_deque.py` #5939\n- [x] `test/test_descr.py` #6314\n- [ ] `test/test_descrtut.py` \n- [ ] `test/test_devpoll.py` \n- [x] `test/test_dict.py` #5963\n- [x] `test/test_dict_version.py` #4809 Not implemented in RustPython \n- [ ] `test/test_dictcomps.py` \n- [ ] `test/test_dictviews.py` \n- [ ] `test/test_docxmlrpc.py` \n- [x] `test/test_dtrace.py` #6143\n- [x] `test/test_dynamic.py` #6115\n- [ ] `test/test_dynamicclassattribute.py` \n- [ ] `test/test_eintr.py` \n- [ ] `test/test_embed.py`\n- [x] `test/test_enumerate.py` #6032\n- [x] `test/test_eof.py` #6115\n- [ ] `test/test_epoll.py`\n- [ ] `test/test_errno.py` \n- [ ] `test/test_except_star.py`\n- [x] `test/test_exception_group.py` #5978\n- [x] `test/test_exception_hierarchy.py` #5978\n- [x] `test/test_exception_variations.py` #5978\n- [x] `test/test_exceptions.py` #6186 #5638\n- [ ] `test/test_extcall.py`\n- [x] `test/test_faulthandler.py` #5978\n- [ ] `test/test_fcntl.py`\n- [x] `test/test_file.py`\n- [x] `test/test_file_eintr.py` #6115\n- [x] `test/test_fileio.py` #6115\n- [ ] `test/test_fileutils.py`\n- [ ] `test/test_finalization.py` \n- [x] `test/test_float.py` #6099 #5961 #5702\n- [x] `test/test_flufl.py` #4824 CPython specific \n- [ ] `test/test_fork1.py`\n- [ ] `test/test_format.py`\n- [ ] `test/test_frame.py`\n- [ ] `test/test_frozen.py`\n- [x] `test/test_fstring.py` #6154\n- [ ] `test/test_funcattrs.py`\n- [ ] `test/test_future.py`\n- [ ] `test/test_future3.py`\n- [ ] `test/test_future4.py`\n- [ ] `test/test_future5.py`\n- [ ] `test/test_gdb.py`\n- [ ] `test/test_generator_stop.py`\n- [ ] `test/test_generators.py`\n- [x] `test/test_genericalias.py` #6186\n- [ ] `test/test_genericclass.py`\n- [ ] `test/test_genexps.py`\n- [ ] `test/test_getpath.py`\n- [ ] `test/test_global.py`\n- [x] `test/test_grammar.py` #6115\n- [ ] `test/test_grp.py`\n- [ ] `test/test_hash.py`\n- [ ] `test/test_hashlib.py`\n- [ ] `test/test_index.py`\n- [ ] `test/test_int.py`\n- [ ] `test/test_int_literal.py` ()\n- [ ] `test/test_interpreters.py`\n- [ ] `test/test_ioctl.py`\n- [x] `test/test_isinstance.py` #6115 #5855\n- [ ] `test/test_iter.py`\n - [ ] #3960\n- [ ] `test/test_iterlen.py`\n- [x] `test/test_itertools.py` #6122\n- [x] `test/test_keywordonlyarg.py` #6115\n- [x] `test/test_kqueue.py` #6115\n- [ ] `test/test_largefile.py`\n- [ ] `test/test_launcher.py`\n- [x] `test/test_list.py` #6089 #5965\n- [x] `test/test_listcomps.py` #5965\n- [ ] `test/test_lltrace.py`\n- [x] `test/test_long.py` #6108\n- [ ] `test/test_longexp.py`\n- [ ] `test/test_marshal.py`\n - See also #3458\n- [x] `test/test_math.py` #6108 #5610\n- [ ] `test/test_memoryio.py`\n- [ ] `test/test_memoryview.py`\n- [ ] `test/test_metaclass.py`\n- [ ] `test/test_minidom.py`\n- [ ] `test/test_mmap.py`\n - See also #3847\n- [ ] `test/test_module.py`\n- [ ] `test/test_multibytecodec.py`\n- [ ] `test/test_named_expressions.py`\n- [ ] `test/test_nis.py`\n- [ ] `test/test_numeric_tower.py`\n- [x] `test/test_opcache.py` #6108\n- [x] `test/test_openpty.py` unchanged\n- [ ] `test/test_ordered_dict.py` \n- [ ] `test/test_ossaudiodev.py`\n- [ ] `test/test_osx_env.py`\n- [x] `test/test_patma.py` #6110\n- [ ] `test/test_peepholer.py`\n- [ ] `test/test_pep646_syntax.py`\n- [ ] `test/test_pkg.py`\n- [ ] `test/test_poll.py`\n- [ ] `test/test_popen.py`\n- [ ] `test/test_positional_only_arg.py`\n- [x] `test/test_posix.py` #6186\n - See also #4494\n- [x] `test/test_pow.py` #6115\n- [x] `test/test_print.py` #6323\n- [x] `test/test_property.py` #6108\n - See also #4067\n- [ ] `test/test_pulldom.py`\n- [x] `test/test_pwd.py` \n- [x] `test/test_pyexpat.py` #6186\n - See also #3430\n- [ ] `test/test_raise.py`\n- [ ] `test/test_range.py`\n- [ ] `test/test_readline.py`\n- [ ] `test/test_regrtest.py`\n - [ ] `test/libregrtest/__init__.py`\n - [ ] `test/libregrtest/cmdline.py`\n - [ ] `test/libregrtest/filter.py`\n - [ ] `test/libregrtest/findtests.py`\n - [ ] `test/libregrtest/logger.py`\n - [ ] `test/libregrtest/main.py`\n - [ ] (`test/libregrtest/mypy.ini`)\n - [ ] `test/libregrtest/parallel_case.py`\n - [ ] `test/libregrtest/pgo.py`\n - [ ] `test/libregrtest/refleak.py`\n - [ ] `test/libregrtest/result.py`\n - [ ] `test/libregrtest/results.py`\n - [ ] `test/libregrtest/run_workers.py`\n - [ ] `test/libregrtest/runtests.py`\n - [ ] `test/libregrtest/save_env.py`\n - [ ] `test/libregrtest/setup.py`\n - [ ] `test/libregrtest/single.py`\n - [ ] `test/libregrtest/testresult.py`\n - [ ] `test/libregrtest/tsan.py`\n - [ ] `test/libregrtest/utils.py`\n - [ ] `test/libregrtest/win_utils.py`\n - [ ] `test/libregrtest/worker.py`\n- [ ] `test/test_repl.py`\n- [x] `test/test_resource.py` #5893\n- [x] `test/test_richcmp.py` #6115\n- [ ] `test/test_robotparser.py`\n- [ ] `test/test_sax.py`\n- [ ] `test/test_scope.py`\n- [ ] `test/test_script_helper.py`\n- [ ] `test/test_select.py`\n- [ ] `test/test_set.py`\n - See also #3992\n- [ ] `test/test_setcomps.py`\n- [ ] `test/test_slice.py`\n- [ ] `test/test_smtpnet.py`\n- [ ] `test/test_sort.py`\n- [ ] `test/test_source_encoding.py`\n- [ ] `test/test_spwd.py`\n- [ ] `test/test_stable_abi_ctypes.py`\n- [ ] `test/test_startfile.py`\n- [ ] `test/test_strftime.py`\n- [ ] `test/test_string.py`\n- [x] `test/test_string_literals.py` #5934\n- [ ] `test/test_strptime.py`\n- [ ] `test/test_strtod.py`\n- [ ] `test/test_structseq.py`\n - See also #4063\n- [ ] `test/test_subclassinit.py`\n- [ ] `test/test_sundry.py`\n- [x] `test/test_super.py` #6314\n - See also #3865\n- [ ] `test/test_support.py`\n - [ ] #4538\n- [ ] `test/test_syntax.py`\n - [x] #4479\n- [ ] `test.test_sys`\n - See also #4541\n- [ ] `test/test_sys_setprofile.py`\n- [ ] `test/test_sys_settrace.py`\n- [ ] `test/test_syslog.py`\n- [ ] `test/test_tcl.py`\n- [ ] `test/test_thread.py`\n- [ ] `test/test_threadedtempfile.py`\n- [ ] `test/test_threadsignals.py`\n- [ ] `test/test_time.py`\n - See also #3850\n - See also #4157\n- [ ] `test/test_timeout.py`\n- [ ] `test/test_tix.py`\n- [x] `test/test_tuple.py` #5966\n- [ ] `test/test_type_annotations.py`\n- [ ] `test/test_type_cache.py`\n- [ ] `test/test_type_comments.py`\n- [ ] `test/test_typechecks.py`\n- [ ] `test/test_types.py`\n- [x] `test/test_ucn.py` #6108\n- [x] `test/test_unary.py`\n- [x] `test/test_unicode.py` #5953 #5702\n- [ ] `test/test_unicode_file.py`\n- [ ] `test/test_unicode_file_functions.py`\n- [ ] `test/test_unicode_identifiers.py`\n- [x] `test/test_unicodedata.py` 5953\n- [x] `test/test_univnewlines.py` #6115\n- [ ] `test/test_unpack.py` \n- [ ] `test/test_unpack_ex.py`\n- [ ] `test/test_unparse.py`\n- [x] `test/test_userdict.py` #6115\n- [ ] `test/test_userlist.py` \n- [x] `test/test_userstring.py` #5953\n- [ ] `test/test_utf8_mode.py`\n- [ ] `test/test_utf8source.py`\n- [ ] `test/test_wait3.py`\n- [ ] `test/test_wait4.py`\n- [ ] `test/test_weakset.py`\n- [x] `test/test_winapi.py` #5702\n- [ ] `test/test_winconsoleio.py`\n- [ ] `test/test_winreg.py` #5594\n- [ ] `test/test_winsound.py`\n- [x] `test/test_with.py` #6115\n- [x] `test/test_yield_from.py` #6171\n- [x] `test/test_zlib.py` #5702\n- [ ] `test/test_asyncio`\n- [ ] `test/test_capi`\n- [ ] `test/test_import`\n- [ ] `test/test_tools`\n\n# Not yet added libraries\nThese libraris are not added yet. Pure python one will be possible while others are not.\n\n- [ ] `_bootsubprocess.py`\n- [ ] `cProfile.py`\n- [ ] `curses`\n- [ ] `idlelib`\n- [ ] `imaplib.py`\n- [x] `imp.py` #5693\n - [ ] See also #4075\n- [x] `lzma.py` #5717\n- [ ] `modulefinder.py`\n - [ ] #3846 \n- [ ] `poplib.py`\n- [ ] `pstats.py`\n- [x] `pyclbr.py` #6028\n- [x] `symtable.py` #6048\n- [ ] `tkinter` #5583\n- [ ] `tracemalloc.py`\n- [ ] `turtle.py`\n- [x] `wave.py` #5723","author":{"url":"https://github.com/youknowone","@type":"Person","name":"youknowone"},"datePublished":"2025-02-20T02:55:01.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":32},"url":"https://github.com/5529/RustPython/issues/5529"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:cd0aaab2-e325-83be-5f10-25f8a73f88bf |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A760:15ED21:4A2AB2:68DA97:69651EA3 |
| html-safe-nonce | 7ddeb1684a388202f576ecd9afc1dffebeb367a41ac22938a5daf4c22ec3dbef |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNzYwOjE1RUQyMTo0QTJBQjI6NjhEQTk3OjY5NjUxRUEzIiwidmlzaXRvcl9pZCI6IjE2OTg4MTUxMzUzNDY2NjMwNzUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 874560bcf2f54dbf438a3c9a7310f0358f014b11c955960b040b0352672bcff0 |
| hovercard-subject-tag | issue:2864935361 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/RustPython/RustPython/5529/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0f5c8b944373783e2ad5c4e5ff708deb010e854c336cf5d11eafefc51171a86d/RustPython/RustPython/issues/5529 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0f5c8b944373783e2ad5c4e5ff708deb010e854c336cf5d11eafefc51171a86d/RustPython/RustPython/issues/5529 |
| og:image:alt | Though it will be sometimes blocked by rust side issues, don't worry! Please just create PR about the broken test and and create issues related to the new bugs. If you are new to updating cpython l... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | youknowone |
| hostname | github.com |
| expected-hostname | github.com |
| None | 78ed63d2e65e1c05681fba8eb2bd7ca09088f264570071f03eaf49d14d9bad87 |
| turbo-cache-control | no-preview |
| go-import | github.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git |
| octolytics-dimension-user_id | 39710557 |
| octolytics-dimension-user_login | RustPython |
| octolytics-dimension-repository_id | 135201145 |
| octolytics-dimension-repository_nwo | RustPython/RustPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 135201145 |
| octolytics-dimension-repository_network_root_nwo | RustPython/RustPython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 6d0bd2cfa31184bb64dc21a57a0fa776eb79accc |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width