ACTIVITY SUMMARY (2022-03-11 - 2022-03-18) Python tracker at https://bugs.python.org/
To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open 7165 (-68) closed 51620 (+139) total 58785 (+71) Open issues with patches: 2903 Issues opened (50) ================== #22628: Idle: Tree lines are spaced too close together. https://bugs.python.org/issue22628 reopened by exarkun #43253: asyncio open_connection fails when a socket is explicitly clos https://bugs.python.org/issue43253 reopened by asvetlov #45405: configure fails on macOS with non-Apple clang version 13 which https://bugs.python.org/issue45405 reopened by ned.deily #46948: [CVE-2022-26488] Escalation of privilege via Windows Installer https://bugs.python.org/issue46948 reopened by steve.dower #46989: signal.signal, et al, doesn't support [SIGRTMIN,SIGRTMAX] on F https://bugs.python.org/issue46989 opened by ngie #46990: Surprising list overallocation from .split() https://bugs.python.org/issue46990 opened by tim.peters #46992: If use textwrap.dedent with string formatting, may get uninten https://bugs.python.org/issue46992 opened by xncbf12 #46997: Invalid memory write in bytearray https://bugs.python.org/issue46997 opened by JelleZijlstra #46998: Allow subclassing Any at runtime https://bugs.python.org/issue46998 opened by hauntsaninja #46999: test_multiprocessing_fork running without any timeout https://bugs.python.org/issue46999 opened by doko #47000: Make encoding="locale" uses locale encoding even in UTF-8 mode https://bugs.python.org/issue47000 opened by methane #47002: argparse - "expected one argument" when used -: in argument https://bugs.python.org/issue47002 opened by Pythass #47006: PEP 646: Decide on substitution behavior https://bugs.python.org/issue47006 opened by JelleZijlstra #47007: [doc] str docs are inconsistent with special method lookup https://bugs.python.org/issue47007 opened by itsvs #47009: Streamline list.append for the common case https://bugs.python.org/issue47009 opened by Dennis Sweeney #47010: Implement zero copy writes in SelectorSocketTransport in async https://bugs.python.org/issue47010 opened by kumaraditya303 #47011: Cloned turtle pen is not cleared completely https://bugs.python.org/issue47011 opened by learncoding #47012: Speed up iteration of bytes and bytearray https://bugs.python.org/issue47012 opened by kumaraditya303 #47013: test_bdb and test_distutils fail on installed Python 3.9, 3.10 https://bugs.python.org/issue47013 opened by vstinner #47014: ProactorEventLoop ignores Ctrl+C after closing unrelated loop https://bugs.python.org/issue47014 opened by mhils #47015: Update tests from asyncore to asyncio https://bugs.python.org/issue47015 opened by arhadthedev #47016: Create a test verifying bundled pip and setuptools wheels https://bugs.python.org/issue47016 opened by illia-v #47017: frozen modules are on by default in dev build https://bugs.python.org/issue47017 opened by gvanrossum #47019: Fatal Python Error in sqlite3 Python 3.10 https://bugs.python.org/issue47019 opened by hydroflask #47021: Add separate match and case doc to pydoc https://bugs.python.org/issue47021 opened by duckboycool #47022: PEP 594: Document removal of asynchat, asyncore and smtpd https://bugs.python.org/issue47022 opened by hugovk #47025: bytes do not work on sys.path https://bugs.python.org/issue47025 opened by graingert #47026: BytesWarning in zipimport paths on sys.path https://bugs.python.org/issue47026 opened by graingert #47027: subprocess.run(), subprocess.Popen() should accept file descri https://bugs.python.org/issue47027 opened by ydroneaud #47029: Fix a BrokenPipeError when a multiprocessing.Queue is garbage https://bugs.python.org/issue47029 opened by maggyero #47030: singledispatch does not work with positional arguments with de https://bugs.python.org/issue47030 opened by randolf.scholz #47031: math.nan should note that NANs do not compare equal to anythin https://bugs.python.org/issue47031 opened by steven.daprano #47037: Build problems on Windows https://bugs.python.org/issue47037 opened by terry.reedy #47040: Remove invalid versionchanged in doc https://bugs.python.org/issue47040 opened by malin #47043: Argparse can't parse subparsers with parse_known_args https://bugs.python.org/issue47043 opened by rive-n #47045: Remove the RESUME instruction https://bugs.python.org/issue47045 opened by Mark.Shannon #47046: Add `f_state` attribute to FrameObjects. https://bugs.python.org/issue47046 opened by Mark.Shannon #47047: smtplib: allow custom policy or use msg.policy in send_message https://bugs.python.org/issue47047 opened by Miksus #47048: Python 3.10.3 + Osx Lion : fatal error (make) signalmodule or https://bugs.python.org/issue47048 opened by laurentang001 #47049: Incorrect shutil.copytree() behaviour with symlinks https://bugs.python.org/issue47049 opened by vajdaz #47050: Cannot install Python 3.10.3 on Windows https://bugs.python.org/issue47050 opened by AlexWaygood #47051: Windows v3.10.3 .chm file (in python310\doc) page headings are https://bugs.python.org/issue47051 opened by DonnieODonnell #47052: allow string as sep in _Py_strhex_impl ( bytearray.hex() ) https://bugs.python.org/issue47052 opened by arne123 #47053: Reduce de-optimization in BINARY_OP_INPLACE_ADD_UNICODE https://bugs.python.org/issue47053 opened by Dennis Sweeney #47054: "SyntaxError: non-default argument follows default argument" s https://bugs.python.org/issue47054 opened by Bluenix #47055: `issubclass` on two different subclasses of abstract base clas https://bugs.python.org/issue47055 opened by mobiusklein #47056: turtle.write() causes flickering when the tracer is turned off https://bugs.python.org/issue47056 opened by relent95 #47057: Use FASTCALL convention for FutureIter.throw() https://bugs.python.org/issue47057 opened by asvetlov #47058: Skip tests failing on Solaris https://bugs.python.org/issue47058 opened by kulikjak #47059: Mechanism to enable __weakref__ slot on dataclass(slots=True) https://bugs.python.org/issue47059 opened by ariebovenberg Most recent 15 issues with no replies (15) ========================================== #47059: Mechanism to enable __weakref__ slot on dataclass(slots=True) https://bugs.python.org/issue47059 #47058: Skip tests failing on Solaris https://bugs.python.org/issue47058 #47057: Use FASTCALL convention for FutureIter.throw() https://bugs.python.org/issue47057 #47056: turtle.write() causes flickering when the tracer is turned off https://bugs.python.org/issue47056 #47053: Reduce de-optimization in BINARY_OP_INPLACE_ADD_UNICODE https://bugs.python.org/issue47053 #47051: Windows v3.10.3 .chm file (in python310\doc) page headings are https://bugs.python.org/issue47051 #47049: Incorrect shutil.copytree() behaviour with symlinks https://bugs.python.org/issue47049 #47045: Remove the RESUME instruction https://bugs.python.org/issue47045 #47031: math.nan should note that NANs do not compare equal to anythin https://bugs.python.org/issue47031 #47030: singledispatch does not work with positional arguments with de https://bugs.python.org/issue47030 #47027: subprocess.run(), subprocess.Popen() should accept file descri https://bugs.python.org/issue47027 #47026: BytesWarning in zipimport paths on sys.path https://bugs.python.org/issue47026 #47022: PEP 594: Document removal of asynchat, asyncore and smtpd https://bugs.python.org/issue47022 #47021: Add separate match and case doc to pydoc https://bugs.python.org/issue47021 #47017: frozen modules are on by default in dev build https://bugs.python.org/issue47017 Most recent 15 issues waiting for review (15) ============================================= #47058: Skip tests failing on Solaris https://bugs.python.org/issue47058 #47057: Use FASTCALL convention for FutureIter.throw() https://bugs.python.org/issue47057 #47053: Reduce de-optimization in BINARY_OP_INPLACE_ADD_UNICODE https://bugs.python.org/issue47053 #47049: Incorrect shutil.copytree() behaviour with symlinks https://bugs.python.org/issue47049 #47045: Remove the RESUME instruction https://bugs.python.org/issue47045 #47040: Remove invalid versionchanged in doc https://bugs.python.org/issue47040 #47037: Build problems on Windows https://bugs.python.org/issue47037 #47029: Fix a BrokenPipeError when a multiprocessing.Queue is garbage https://bugs.python.org/issue47029 #47025: bytes do not work on sys.path https://bugs.python.org/issue47025 #47022: PEP 594: Document removal of asynchat, asyncore and smtpd https://bugs.python.org/issue47022 #47016: Create a test verifying bundled pip and setuptools wheels https://bugs.python.org/issue47016 #47015: Update tests from asyncore to asyncio https://bugs.python.org/issue47015 #47010: Implement zero copy writes in SelectorSocketTransport in async https://bugs.python.org/issue47010 #47009: Streamline list.append for the common case https://bugs.python.org/issue47009 #47007: [doc] str docs are inconsistent with special method lookup https://bugs.python.org/issue47007 Top 10 most discussed issues (10) ================================= #47019: Fatal Python Error in sqlite3 Python 3.10 https://bugs.python.org/issue47019 15 msgs #47037: Build problems on Windows https://bugs.python.org/issue47037 14 msgs #46992: If use textwrap.dedent with string formatting, may get uninten https://bugs.python.org/issue46992 10 msgs #45150: Add a file_digest() function in hashlib https://bugs.python.org/issue45150 9 msgs #47025: bytes do not work on sys.path https://bugs.python.org/issue47025 9 msgs #46382: dataclass(slots=True) does not account for slots in base class https://bugs.python.org/issue46382 8 msgs #46566: Support -3.11-arm64 in py.exe launcher https://bugs.python.org/issue46566 8 msgs #46785: On Windows, os.stat() can fail if called while another process https://bugs.python.org/issue46785 7 msgs #47013: test_bdb and test_distutils fail on installed Python 3.9, 3.10 https://bugs.python.org/issue47013 7 msgs #46890: getpath problems with framework build https://bugs.python.org/issue46890 6 msgs Issues closed (129) =================== #2148: nis module not supporting group aliases https://bugs.python.org/issue2148 closed by iritkatriel #6497: Support for digital Cinema/film DPX and Kodak Cineon image fil https://bugs.python.org/issue6497 closed by iritkatriel #8526: msilib doesn't support multiple CAB instances in same installe https://bugs.python.org/issue8526 closed by iritkatriel #8934: aifc should use str instead of bytes (wave, sunau compatibilit https://bugs.python.org/issue8934 closed by iritkatriel #9544: [doc] xdrlib.Packer().pack_fstring throws a TypeError when cal https://bugs.python.org/issue9544 closed by iritkatriel #9736: doctest.DocTestSuite doesn't handle test globs correctly https://bugs.python.org/issue9736 closed by JelleZijlstra #12026: Support more of MSI api https://bugs.python.org/issue12026 closed by iritkatriel #12201: Returning FILETIME is unsupported in msilib.SummaryInformation https://bugs.python.org/issue12201 closed by iritkatriel #12506: NIS module cant handle multiple NIS map entries for the same G https://bugs.python.org/issue12506 closed by iritkatriel #12516: imghdr.what should take one argument https://bugs.python.org/issue12516 closed by iritkatriel #13681: Aifc read compressed frames fix https://bugs.python.org/issue13681 closed by iritkatriel #14156: argparse.FileType for '-' doesn't work for a mode of 'rb' https://bugs.python.org/issue14156 closed by serhiy.storchaka #15749: cgitb prints html for text when display disabled. https://bugs.python.org/issue15749 closed by iritkatriel #18979: Use argparse in the uu module https://bugs.python.org/issue18979 closed by iritkatriel #20392: Inconsistency with uppercase file extensions in MimeTypes.gues https://bugs.python.org/issue20392 closed by asvetlov #21574: Port image types detections from PIL to the imghdr module https://bugs.python.org/issue21574 closed by iritkatriel #22094: oss_audio_device.write(data) produces short writes https://bugs.python.org/issue22094 closed by iritkatriel #22476: asyncio task chapter confusion about 'task', 'future', and 'sc https://bugs.python.org/issue22476 closed by asvetlov #22859: unittest.TestProgram.usageExit no longer invoked https://bugs.python.org/issue22859 closed by JelleZijlstra #24080: asyncio.Event.wait() Task was destroyed but it is pending https://bugs.python.org/issue24080 closed by asvetlov #24224: test_msilib is inadequate https://bugs.python.org/issue24224 closed by iritkatriel #25230: asyncio/Windows: Unix datagram sockets not supported https://bugs.python.org/issue25230 closed by asvetlov #25291: better Exception message for certain task termination scenario https://bugs.python.org/issue25291 closed by asvetlov #25292: [asyncio] ssl socket gets into broken state when client exits https://bugs.python.org/issue25292 closed by asvetlov #26337: Bypass imghdr module determines the type of image https://bugs.python.org/issue26337 closed by iritkatriel #26545: [doc] os.walk is limited by python's recursion limit https://bugs.python.org/issue26545 closed by iritkatriel #27121: imghdr does not support jpg files with Lavc bytes https://bugs.python.org/issue27121 closed by iritkatriel #28464: BaseEventLoop.close should shutdown executor before marking it https://bugs.python.org/issue28464 closed by asvetlov #28534: Replace asynchat https://bugs.python.org/issue28534 closed by asvetlov #28591: imghdr doesn't recognize some jpeg formats https://bugs.python.org/issue28591 closed by iritkatriel #29406: asyncio SSL contexts leak sockets after calling close with cer https://bugs.python.org/issue29406 closed by asvetlov #30080: Add the --duplicate option for timeit https://bugs.python.org/issue30080 closed by serhiy.storchaka #30491: Add a lightweight mechanism for detecting un-awaited coroutine https://bugs.python.org/issue30491 closed by asvetlov #30677: [doc] mention that os.mkdir() raises FileNotFound if path does https://bugs.python.org/issue30677 closed by iritkatriel #31327: [doc] Add example of platform-specific support for negative ti https://bugs.python.org/issue31327 closed by iritkatriel #32007: deprecate the nis module https://bugs.python.org/issue32007 closed by iritkatriel #32181: runaway Tasks with Task.cancel() ignored. https://bugs.python.org/issue32181 closed by asvetlov #32396: Implement method to write/read to serials without blocking on https://bugs.python.org/issue32396 closed by asvetlov #32669: cgitb file to print OSError exceptions https://bugs.python.org/issue32669 closed by iritkatriel #33507: Improving the html rendered by cgitb.html https://bugs.python.org/issue33507 closed by iritkatriel #34129: CGITB does not mangle variables names https://bugs.python.org/issue34129 closed by iritkatriel #34165: uu.decode() raises binascii.Error instead of uu.Error on inval https://bugs.python.org/issue34165 closed by iritkatriel #35212: Expressions with format specifiers in f-strings give wrong cod https://bugs.python.org/issue35212 closed by eric.smith #35392: Create asyncio/sockutils.py https://bugs.python.org/issue35392 closed by asvetlov #37529: Mimetype module duplicates https://bugs.python.org/issue37529 closed by asvetlov #38955: Non indemnpotent behavior of asyncio.get_event_loop and asynci https://bugs.python.org/issue38955 closed by asvetlov #40007: An attempt to make asyncio.transport.writelines (selector) use https://bugs.python.org/issue40007 closed by asvetlov #40227: SSLError is not passed to the client during handshake https://bugs.python.org/issue40227 closed by asvetlov #40454: DEBUG kw to asyncio.run overrides DEBUG mode set elsewhere https://bugs.python.org/issue40454 closed by asvetlov #40487: Unexpected exception handler behavior in Jupyter when returnin https://bugs.python.org/issue40487 closed by asvetlov #40735: test_nntplib depends on unreliable external servers https://bugs.python.org/issue40735 closed by iritkatriel #40811: Allow to create new Event Loops on Threads https://bugs.python.org/issue40811 closed by asvetlov #40967: asyncio.Task.all_tasks() and asyncio.Task.current_task() must https://bugs.python.org/issue40967 closed by asvetlov #40977: asyncio.trsock.TransportSocket says some APIs will be prohibit https://bugs.python.org/issue40977 closed by asvetlov #41696: asyncio.run interacts surprisingly with debug mode https://bugs.python.org/issue41696 closed by asvetlov #42682: awaiting a wrapped asyncio.Task multiple times gives long, rep https://bugs.python.org/issue42682 closed by iritkatriel #42683: asyncio should handle keyboard interrupt while the event loop https://bugs.python.org/issue42683 closed by asvetlov #42698: Deadlock in pysqlite_connection_dealloc() https://bugs.python.org/issue42698 closed by hydroflask #42760: inspect.iscoroutine returns False for asynchronous generator m https://bugs.python.org/issue42760 closed by asvetlov #42838: Wait for cleanup coroutines before event loop is closed. https://bugs.python.org/issue42838 closed by asvetlov #42916: Support for DICOM image file format in imghdr module https://bugs.python.org/issue42916 closed by iritkatriel #42941: Infinite loop in asyncio sslproto https://bugs.python.org/issue42941 closed by asvetlov #43194: Add JFXX as jpeg marker in imghdr module https://bugs.python.org/issue43194 closed by iritkatriel #43215: Document Happy Eyeballs arguments of asyncio.open_connection https://bugs.python.org/issue43215 closed by asvetlov #43721: Documentation of property.{getter,setter,deleter} fails to men https://bugs.python.org/issue43721 closed by AlexWaygood #43863: [Windows] test_distutils logs: DeprecationWarning: bdist_msi https://bugs.python.org/issue43863 closed by iritkatriel #44221: ImportError: sys.meta_path is None, Python is likely shutting https://bugs.python.org/issue44221 closed by asvetlov #44318: Asyncio classes missing __slots__ https://bugs.python.org/issue44318 closed by asvetlov #44373: make Event an Awaitable https://bugs.python.org/issue44373 closed by asvetlov #44604: [Enhancement] Asyncio task decorator to provide interface to d https://bugs.python.org/issue44604 closed by asvetlov #44795: asyncio.run does not allow for graceful shutdown of main task https://bugs.python.org/issue44795 closed by asvetlov #44799: typing.get_type_hints() raises TypeError for a variable annota https://bugs.python.org/issue44799 closed by JelleZijlstra #45279: avoid redundant _commit_removals pending_removals guard https://bugs.python.org/issue45279 closed by asvetlov #45413: Add install scheme for virtual environments https://bugs.python.org/issue45413 closed by FFY00 #45744: Fix Flawfinder C Errors https://bugs.python.org/issue45744 closed by iritkatriel #46030: socket module add couple of FreeBSD constants https://bugs.python.org/issue46030 closed by asvetlov #46223: asyncio cause infinite loop during debug https://bugs.python.org/issue46223 closed by asvetlov #46246: importlib.metadata.DeprecatedList appears to be missing __slot https://bugs.python.org/issue46246 closed by jaraco #46329: Split up the CALL_NO_KW and CALL_KW instructions. https://bugs.python.org/issue46329 closed by Mark.Shannon #46421: unittest ValueError when invoking as module https://bugs.python.org/issue46421 closed by JelleZijlstra #46457: test_unittest: TestAsyncCase.test_debug_cleanup_same_loop() ha https://bugs.python.org/issue46457 closed by asvetlov #46480: Implement typing.assert_type https://bugs.python.org/issue46480 closed by JelleZijlstra #46553: typing: get_type_hints on stringified lone ClassVar raises Typ https://bugs.python.org/issue46553 closed by JelleZijlstra #46644: typing: remove callable() check from typing._type_check https://bugs.python.org/issue46644 closed by JelleZijlstra #46677: TypedDict docs are incomplete https://bugs.python.org/issue46677 closed by JelleZijlstra #46805: Add low level UDP socket functions to asyncio https://bugs.python.org/issue46805 closed by asvetlov #46843: PersistentTaskGroup API https://bugs.python.org/issue46843 closed by gvanrossum #46884: [doc] msilib.rst uses data directive to document modules https://bugs.python.org/issue46884 closed by iritkatriel #46907: Update Windows and MacOS installer to SQLite 3.38.1 https://bugs.python.org/issue46907 closed by erlendaasland #46918: The vulnerability is included in /lib/python3.9/ensurepip afte https://bugs.python.org/issue46918 closed by ned.deily #46920: Remove code made dead long ago with #if 0 https://bugs.python.org/issue46920 closed by arhadthedev #46944: Use FASTCALL calling convention in generator.throw https://bugs.python.org/issue46944 closed by kumaraditya303 #46953: use FASTCALL for __import__ builtin https://bugs.python.org/issue46953 closed by kumaraditya303 #46967: Type union for except https://bugs.python.org/issue46967 closed by iritkatriel #46968: Insufficient sigaltstack size used by CPython prevents extensi https://bugs.python.org/issue46968 closed by vstinner #46975: clang: error: linker command failed with exit code 1 (use -v t https://bugs.python.org/issue46975 closed by ned.deily #46981: Empty typing.Tuple https://bugs.python.org/issue46981 closed by serhiy.storchaka #46983: test_sqlite3: test_trace_too_much_expanded_sql() failed on AMD https://bugs.python.org/issue46983 closed by erlendaasland #46985: Upgrade ensurepip bundled pip to 22.0.4 https://bugs.python.org/issue46985 closed by ned.deily #46986: Upgrade ensurepip bundled setuptools to 60.9.3 https://bugs.python.org/issue46986 closed by ned.deily #46987: Remove _PySys_GetObjectId / _PySys_GetObjectId https://bugs.python.org/issue46987 closed by corona10 #46991: Specialize list[slice] https://bugs.python.org/issue46991 closed by kj #46993: Speed up bytearray creation from list and tuple https://bugs.python.org/issue46993 closed by asvetlov #46994: Accept explicit contextvars.Context in asyncio create_task() A https://bugs.python.org/issue46994 closed by asvetlov #46995: Make Task.set_name() mandatory for third-parties https://bugs.python.org/issue46995 closed by asvetlov #46996: Drop support of Tcl/Tk older than 8.5.12 https://bugs.python.org/issue46996 closed by serhiy.storchaka #47001: deadlock in ctypes? https://bugs.python.org/issue47001 closed by rocco.matano #47003: Cleanup _overlapped module https://bugs.python.org/issue47003 closed by asvetlov #47004: Apply bugfixes from importlib_metadata 4.11.3. https://bugs.python.org/issue47004 closed by jaraco #47005: Improve performance of bytes_repeat https://bugs.python.org/issue47005 closed by Dennis Sweeney #47008: Add Lib/site-packages to .gitignore https://bugs.python.org/issue47008 closed by Dennis Sweeney #47018: ImportError: cannot import name '_simple_enum' from 'enum' https://bugs.python.org/issue47018 closed by steven.daprano #47020: float('nan')==math.nan does NOT evaluate to True (as suggeste https://bugs.python.org/issue47020 closed by eric.smith #47023: re.sub shows key error on regex escape chars provided in repl https://bugs.python.org/issue47023 closed by eric.smith #47024: Update to OpenSSL 1.1.1n https://bugs.python.org/issue47024 closed by christian.heimes #47028: Incorrect behaviour when zipping a bunch of maps https://bugs.python.org/issue47028 closed by Dennis Sweeney #47032: CI does not detect launcher installer build failure https://bugs.python.org/issue47032 closed by steve.dower #47033: Build failure on macOS Big Sur https://bugs.python.org/issue47033 closed by Ghyslain Leclerc #47034: pickle not working correctly when custom field is directly ini https://bugs.python.org/issue47034 closed by eric.smith #47035: Rewrite asyncio queue tests with IsolatedAsyncioTestCase https://bugs.python.org/issue47035 closed by asvetlov #47036: Nested list in Dict, multiprocessing manager https://bugs.python.org/issue47036 closed by munky99999 #47038: Rewrite asyncio.wait_for test to use IsolatedAsyncioTestCase https://bugs.python.org/issue47038 closed by asvetlov #47039: Normalize asyncio future and task repr() https://bugs.python.org/issue47039 closed by asvetlov #47041: requests module parse url failed https://bugs.python.org/issue47041 closed by christian.heimes #47042: Fix test_html_doc in test_pydoc https://bugs.python.org/issue47042 closed by serhiy.storchaka #47044: Python 2.7.18 + tck/tk 8.6.1 + Osx Lion : tkinter built failes https://bugs.python.org/issue47044 closed by christian.heimes #1573931: WSGI, cgi.FieldStorage incompatibility https://bugs.python.org/issue1573931 closed by iritkatriel #1186900: nntplib shouldn't raise generic EOFError https://bugs.python.org/issue1186900 closed by iritkatriel #1047397: cgitb failures https://bugs.python.org/issue1047397 closed by iritkatriel _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/CYRWDJQ4ZCYTYTOFDWT3GI5G2IK7RPSI/ Code of Conduct: http://python.org/psf/codeofconduct/