[issue34508] return of non-parenthesized star-unpacking expression a SyntaxError
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue34508> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32397] textwrap output may change if you wrap a paragraph twice
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue32397> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34014] loop.run_in_executor should propagate current contextvars
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue34014> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue26389] Expand traceback module API to accept just an exception as an argument
Cheryl Sabella added the comment: @mbussonn, were you interested in continuing with Brett's (and your) suggestion for the API by making the first argument positional-only and the others optional? -- versions: +Python 3.9 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue26389> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38872] Document exec symbol for codeop.compile_command
New submission from Cheryl Sabella : codeop.compile_command accepts 'exec' as a symbol, but it is not documented. Opening this bug report for an issue initially reported in PR3179. -- assignee: docs@python components: Documentation messages: 357118 nosy: cheryl.sabella, docs@python priority: normal severity: normal status: open title: Document exec symbol for codeop.compile_command type: enhancement versions: Python 3.7, Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/issue38872> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue36277] pdb's recursive debug command is not listed in the docs
Cheryl Sabella added the comment: @Antony.Lee, thank you for the report, @remi.lapeyre, thank you for the research, and @dvnguyen, thank you for the PR. -- nosy: +cheryl.sabella resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue36277> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32949] Simplify "with"-related opcodes
Cheryl Sabella added the comment: Should this be closed now that PR6641 has been merged? -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue32949> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32907] pathlib: test_resolve_common fails on Windows w/ longusername
Change by Cheryl Sabella : -- resolution: -> duplicate stage: patch review -> resolved status: open -> closed superseder: -> Release Windows Store app containing Python ___ Python tracker <https://bugs.python.org/issue32907> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue23930] http.cookies.SimpleCookie doesn't parse comma-only separated cookies correctly
Change by Cheryl Sabella : -- stage: patch review -> resolved status: pending -> closed ___ Python tracker <https://bugs.python.org/issue23930> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38720] Logging failure with timestamp messages
Cheryl Sabella added the comment: I'm going to close this pending additional information from the OP. @xtobes, please reopen if you are able to provide a minimally reproducing example. Thank you! -- nosy: +cheryl.sabella resolution: -> works for me stage: -> test needed status: open -> closed ___ Python tracker <https://bugs.python.org/issue38720> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34000] Document when compile returns a code object v. AST
Cheryl Sabella added the comment: Thank you for the bug report and thank you @BTaskaya for finding the other issue. I'm closing this as a duplicate of #27119. -- nosy: +cheryl.sabella resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> `compile` doesn't compile into an AST object as specified ___ Python tracker <https://bugs.python.org/issue34000> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue36589] Incorrect error handling in curses.update_lines_cols()
Change by Cheryl Sabella : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue36589> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34215] streams.py:IncompleteReadError is message is unclear when expected is None
Change by Cheryl Sabella : -- nosy: +asvetlov, yselivanov stage: -> patch review versions: +Python 3.9 -Python 3.5 ___ Python tracker <https://bugs.python.org/issue34215> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33255] json.dumps has different behaviour if encoding='utf-8' or encoding='utf8'
Change by Cheryl Sabella : -- resolution: -> wont fix stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue33255> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38623] Python documentation should mention how to find site-packages
Change by Cheryl Sabella : -- nosy: +brett.cannon versions: -Python 2.7, Python 3.5, Python 3.6 ___ Python tracker <https://bugs.python.org/issue38623> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue25872] multithreading traceback KeyError when modifying file
Cheryl Sabella added the comment: As @xtreak said, this looks like it was fixed for Python 3 and was only an issue for 2.7, so I'm closing the issue. -- nosy: +cheryl.sabella resolution: -> wont fix stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue25872> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue28143] ASDL compatibility with Python 3 system interpreter
Change by Cheryl Sabella : -- resolution: -> wont fix stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue28143> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue31829] Portability issues with pickle
Change by Cheryl Sabella : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue31829> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34110] cPickle may raise AttributeError when loading concurrently in threads
Cheryl Sabella added the comment: Fixed in Python 3 with #34572. -- resolution: -> wont fix stage: patch review -> resolved status: open -> closed versions: -Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue34110> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue17013] Allow waiting on a mock
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue17013> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38567] urllib.parse.unquote_plus raises incorrect error message when string parameter is bytes
Change by Cheryl Sabella : -- nosy: +orsenthil ___ Python tracker <https://bugs.python.org/issue38567> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32021] Brotli encoding is not recognized by mimetypes
Cheryl Sabella added the comment: Now that two years have passed, is there any additional info as to whether this should be added or not? It does seem that the format is active (https://github.com/google/brotli). -- nosy: +cheryl.sabella versions: +Python 3.8, Python 3.9 -Python 2.7, Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue32021> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue36556] Trashcan causing duplicated __del__ calls
Change by Cheryl Sabella : -- resolution: -> wont fix stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue36556> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue36516] Python Launcher can not recognize pyw file as Python GUI Script file type correctly.
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.7 ___ Python tracker <https://bugs.python.org/issue36516> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue17254] add thai encoding aliases to encodings.aliases
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.4 ___ Python tracker <https://bugs.python.org/issue17254> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32524] Python 2.7 leaks a packages __init__.py module object on SyntaxError
Change by Cheryl Sabella : -- resolution: -> wont fix stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue32524> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue27195] Crash when RawIOBase.write(b) evaluates b.format
Change by Cheryl Sabella : -- resolution: -> wont fix stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue27195> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32978] Issues with reading large float values in AIFC files
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 2.7, Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue32978> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33471] string format with 'n' failling with french locales
Change by Cheryl Sabella : -- resolution: -> duplicate stage: patch review -> resolved status: open -> closed superseder: -> float.__format__('n') fails with _PyUnicode_CheckConsistency assertion error for locales with non-ascii thousands separator ___ Python tracker <https://bugs.python.org/issue33471> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34732] uuid returns version more than 5
Cheryl Sabella added the comment: Updating version and adding some people to the nosy list to review the two suggested pull requests for this issue. Thanks! -- nosy: +barry, cheryl.sabella, taleinat, twouters versions: +Python 3.9 -Python 3.7 ___ Python tracker <https://bugs.python.org/issue34732> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14014] codecs.StreamWriter.reset contract not fulfilled
Cheryl Sabella added the comment: @lemburg, when you get a chance, please review the PR. Thanks! -- assignee: -> lemburg nosy: +cheryl.sabella versions: +Python 3.8, Python 3.9 -Python 3.4, Python 3.5 ___ Python tracker <https://bugs.python.org/issue14014> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39293] Windows 10 64-bit needs reboot
Change by Cheryl Sabella : -- components: +Windows nosy: +paul.moore, steve.dower, tim.golden, zach.ware ___ Python tracker <https://bugs.python.org/issue39293> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue19557] ast - docs for every node type are missing
Cheryl Sabella added the comment: @BTaskaya, thank you. I'm going to close this issue as a duplicate of that one. -- nosy: +cheryl.sabella resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> Improve the AST documentation ___ Python tracker <https://bugs.python.org/issue19557> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39295] usage of bitfields in ctypes structures changed between 3.7.5 and 3.7.6
Cheryl Sabella added the comment: Adding @vinay.sajip to the nosy list as he worked on issue16576. -- nosy: +cheryl.sabella, vinay.sajip ___ Python tracker <https://bugs.python.org/issue39295> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39179] pandas tz_convert() seems to report incorrect date conversion
Change by Cheryl Sabella : -- status: open -> closed ___ Python tracker <https://bugs.python.org/issue39179> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38293] Deepcopying property objects results in unexpected TypeError
Change by Cheryl Sabella : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: -Python 3.6 ___ Python tracker <https://bugs.python.org/issue38293> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38330] httplib specifies content-length when transfer-encoding present
Cheryl Sabella added the comment: Hi @apmatthews, thank you for the report and for the pull request. Unfortunately, Python 2.7 reached end of life on 1/1/2020, so no additional changes are being incorporated into Python 2. Looking at the documentation for Python 3, I think it's OK there (https://docs.python.org/3/library/http.client.html#http.client.HTTPConnection.request). -- nosy: +cheryl.sabella resolution: -> wont fix stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue38330> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39177] In tkinter, simple dialogs, askstrings, etc. with flexible coordinates and no viewable parent.
Change by Cheryl Sabella : -- nosy: +serhiy.storchaka ___ Python tracker <https://bugs.python.org/issue39177> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39328] Allow filename mismatch in local and central directories in zipfile.py
New submission from Cheryl Sabella : This is being opened from the report on GH3035. During malware research I bumped int problem with my Python based file analyzer: miscreants are modifying ZIP file header parts so, that python based automated analysis tools are unable to process the contents but intended clients are able to open the files with end-user applications and extract the possibly malicious contents. Proposed patch makes it possible to process the ZIP files even if such conditions occur. Default behavior remains the same (raise BadZipFile exception). -- messages: 359966 nosy: cheryl.sabella, gregory.p.smith priority: normal severity: normal stage: needs patch status: open title: Allow filename mismatch in local and central directories in zipfile.py type: enhancement versions: Python 3.9 ___ Python tracker <https://bugs.python.org/issue39328> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39303] Refactor cmd module
Cheryl Sabella added the comment: Dan, thank you for your contribution. Please see the pull request for the motivation behind closing this. -- nosy: +cheryl.sabella resolution: -> rejected stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue39303> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue27379] SocketType changed in Python 3
Change by Cheryl Sabella : -- versions: +Python 3.8, Python 3.9 -Python 3.5, Python 3.6 ___ Python tracker <https://bugs.python.org/issue27379> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39331] 2to3 mishandles indented imports
Cheryl Sabella added the comment: Thank you for the report. This is a duplicate of #38681. -- nosy: +cheryl.sabella resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> 2to3 Conversion Result using BlankLine() can be Syntactically Incorrect ___ Python tracker <https://bugs.python.org/issue39331> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39388] IDLE: Changes to keybindings aren't reverted on cancel
New submission from Cheryl Sabella : In https://bugs.python.org/issue35598#msg332634, Terry mentioned a bug when updating the configuration of a key, but then cancelling out of configdialog. > Change a key binding. Cancel. Re-open config dialog. Try to change back. > It says original binding is in use -- which it is if one closes IDLE and > reopens, or opens a different instance. It seems that cancel is not properly > undoing the temporary change. -- assignee: terry.reedy components: IDLE messages: 360262 nosy: cheryl.sabella, terry.reedy priority: normal severity: normal status: open title: IDLE: Changes to keybindings aren't reverted on cancel type: enhancement versions: Python 3.7, Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/issue39388> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39388] IDLE: Changes to keybindings aren't reverted on cancel
Change by Cheryl Sabella : -- keywords: +patch pull_requests: +17460 stage: -> patch review pull_request: https://github.com/python/cpython/pull/18068 ___ Python tracker <https://bugs.python.org/issue39388> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue30951] Documentation error in inspect module
Change by Cheryl Sabella : -- versions: +Python 3.8, Python 3.9 -Python 2.7, Python 3.3, Python 3.4, Python 3.5, Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue30951> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33973] HTTP request-line parsing splits on Unicode whitespace
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.4, Python 3.5, Python 3.6 ___ Python tracker <https://bugs.python.org/issue33973> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38580] select()'s documentation claims only sequences are accepted, but it allows all iterables
Change by Cheryl Sabella : -- versions: -Python 3.5, Python 3.6 ___ Python tracker <https://bugs.python.org/issue38580> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38337] inspect: getmembers calls properties
Cheryl Sabella added the comment: Here is a link to the discussion of this on ideas: https://discuss.python.org/t/implement-inspect-getmembers-static/2550 -- nosy: +cheryl.sabella versions: -Python 2.7, Python 3.5, Python 3.6, Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue38337> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue29757] The loop in utility `socket.create_connection()` swallows previous errors
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue29757> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39400] pydoc: Use of MANPAGER variable is incorrect
Change by Cheryl Sabella : -- nosy: +serhiy.storchaka versions: +Python 3.9 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue39400> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue9216] FIPS support for hashlib
Cheryl Sabella added the comment: Should this issue be closed as resolved? -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue9216> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39472] IDLE: improve handling of int entry in settings dialog
Cheryl Sabella added the comment: With keeping it a StringVar, there is an issue where it writes a blank (ie, bad data) to the config file. Steps to reproduce: - Go into config dialog and click 'General' tab. - Delete value from 'Auto squeeze min line' - Click apply or OK. A warning message appears in the terminal Warning: config.py - IdleConf.GetOption - invalid 'int' value for configuration option 'auto-squeeze-min-lines' from section 'PyShell': '' - Close out of IDLE. - Start IDLE again - the warning reappears, but on the General tab, it shows the original value. The issue here is that the custom config-main.cfg is being written to (and then read back in) with the blank. I picked the auto-squeezer because it has validation on it - `validatecommand=self.digits_only`. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue39472> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue17239] XML vulnerabilities in Python
Change by Cheryl Sabella : -- versions: +Python 3.9 -Python 2.7, Python 3.6 ___ Python tracker <https://bugs.python.org/issue17239> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37749] ipaddress - is_global method all multicast addresses and networks return true
Change by Cheryl Sabella : -- nosy: +pmoody versions: +Python 3.9 ___ Python tracker <https://bugs.python.org/issue37749> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39549] The reprlib.Repr type should permit the “fillvalue” to be set by the user
Change by Cheryl Sabella : -- nosy: +rhettinger versions: -Python 2.7, Python 3.5, Python 3.6, Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue39549> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue31718] some methods of uninitialized io.IncrementalNewlineDecoder objects raise SystemError
Cheryl Sabella added the comment: The patch for this issue had some outstanding questions/changes to be made before being merged, but now a new PR needs to be opened to replace the original one. Anyone who is interested can pick this up, but please only open one PR for this and please also credit the original author as per the dev guide. Thank you! -- nosy: +cheryl.sabella versions: +Python 3.8, Python 3.9 -Python 2.7, Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue31718> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39600] idle_test: test_fontlist_key() fails if two font families have the same name
Cheryl Sabella added the comment: I don't see the same duplicates that Victor listed, however I do see some duplicates. (...) DejaVu Sans DejaVu Sans Mono DejaVu Serif (...) Manjari Manjari Manjari (...) Mukti Narrow Mukti Narrow (...) Ubuntu Ubuntu Ubuntu Condensed Ubuntu Mono (...) -- ___ Python tracker <https://bugs.python.org/issue39600> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39663] IDLE: Add additional tests for pyparse
New submission from Cheryl Sabella : Per msg313179, Terry asked to see tests for when the find_good_parse_start() call returns 0 instead of None. There are two cases when a 0 might be returned: 1. If the code is on the first line in the editor beginning with one of the matching keywords and ending in ":\n", such as "def spam():\n". 2. If the code on the first line is entered as "def spam(", then the hyperparser adds the " \n" in its call to set_code and find_good_parse_start returns a 0. -- assignee: terry.reedy components: IDLE messages: 362149 nosy: cheryl.sabella, terry.reedy priority: normal severity: normal status: open title: IDLE: Add additional tests for pyparse versions: Python 3.9 ___ Python tracker <https://bugs.python.org/issue39663> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39663] IDLE: Add additional tests for pyparse
Change by Cheryl Sabella : -- keywords: +patch pull_requests: +17913 stage: -> patch review pull_request: https://github.com/python/cpython/pull/18536 ___ Python tracker <https://bugs.python.org/issue39663> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39666] IDLE: Factor out similar code in editor and hyperparser
New submission from Cheryl Sabella : Under issue32989, there was discussion about refactoring duplicate code between hyperparser and editor. > Perhaps separate issue: the 'if use_ps1' statements in editor and > hyperparser, and a couple of lines before, is nearly identical, and could be > factored into a separate editor method that returns a parser instance ready > for analysis. It could then be tested in isolation. The method should > return a parser instance ready for analysis. -- assignee: terry.reedy components: IDLE messages: 362153 nosy: cheryl.sabella, terry.reedy priority: normal severity: normal status: open title: IDLE: Factor out similar code in editor and hyperparser type: enhancement versions: Python 3.9 ___ Python tracker <https://bugs.python.org/issue39666> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39666] IDLE: Factor out similar code in editor and hyperparser
Change by Cheryl Sabella : -- keywords: +patch pull_requests: +17916 stage: -> patch review pull_request: https://github.com/python/cpython/pull/18539 ___ Python tracker <https://bugs.python.org/issue39666> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue36000] __debug__ is a keyword but not a keyword
Cheryl Sabella added the comment: Serhiy wrote in msg336099 that __debug__ isn't a keyword and the error message was changed in 3.8. Due to that, I'm going to close this as not a bug. -- nosy: +cheryl.sabella resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue36000> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40243] Unicode 3.2 numeric uses decimal_changed instead of numeric_changed
Change by Cheryl Sabella : -- versions: -Python 2.7, Python 3.5, Python 3.6 ___ Python tracker <https://bugs.python.org/issue40243> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40810] sqlite3 test CheckTraceCallbackContent fails for sqlite v3.7.3 through 3.7.14.1
Change by Cheryl Sabella : -- nosy: +cheryl.sabella nosy_count: 7.0 -> 8.0 pull_requests: +22942 pull_request: https://github.com/python/cpython/pull/14491 ___ Python tracker <https://bugs.python.org/issue40810> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40506] add support for os.Pathlike filenames in zipfile.ZipFile.writestr
Change by Cheryl Sabella : -- nosy: +serhiy.storchaka, twouters versions: +Python 3.10 -Python 3.9 ___ Python tracker <https://bugs.python.org/issue40506> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40105] Updating zip comment doesn't truncate the zip file
Change by Cheryl Sabella : -- nosy: +serhiy.storchaka, twouters ___ Python tracker <https://bugs.python.org/issue40105> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40103] ZipFile.extractall is not multiprocess safe with regard to directory creation.
Change by Cheryl Sabella : -- nosy: +serhiy.storchaka, twouters ___ Python tracker <https://bugs.python.org/issue40103> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38490] statistics: add covariance, Pearson's correlation, and simple linear regression
Cheryl Sabella added the comment: @steven.daprano and @tim.peters, please take a look at the PR as it is just waiting on your approval. Thanks! -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue38490> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39073] email incorrect handling of crlf in Address objects.
Cheryl Sabella added the comment: There are 3 open PRs for the backport of this to 3.6, 3.7, and 3.8. It looks like they just need to be approved and miss-islington will take care of the rest. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue39073> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37129] Add os.RWF_APPEND flag for os.pwritev
Cheryl Sabella added the comment: The PR for this issue has been closed, but the issue is now open for someone else to make a PR for it. Please credit the original author in the new PR. -- keywords: -patch nosy: +cheryl.sabella stage: patch review -> needs patch versions: +Python 3.10 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue37129> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue35707] time.sleep() should support objects with __float__
Change by Cheryl Sabella : -- nosy: +belopolsky, p-ganssle versions: +Python 3.10 -Python 3.6, Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue35707> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38693] Use f-strings instead of str.format within importlib
Cheryl Sabella added the comment: Did you want this one to land in 3.9? -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue38693> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32398] OSX C++ linking workaround in distutils breaks other packages
Cheryl Sabella added the comment: I'm going to close this as the OP hasn't responded in over 2 years and Ronald was -1 on the solution. If the OP or someone else experiences this same problem, either this issue or a new one can be opened to address it. Thank you! -- nosy: +cheryl.sabella resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue32398> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40439] Error in an external reference
Cheryl Sabella added the comment: @audpa31, thank you for the report and @Akarys, thank you for the pull request. -- nosy: +cheryl.sabella resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue40439> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32782] memoryview & ctypes: incorrect itemsize for empty array
Change by Cheryl Sabella : -- versions: +Python 3.10, Python 3.9 ___ Python tracker <https://bugs.python.org/issue32782> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue31956] Add start and stop parameters to the array.index()
Cheryl Sabella added the comment: I found this SO about reclaiming an orphaned pull request: https://stackoverflow.com/a/53383772 But you may still need to open a new PR for it. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue31956> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33294] Support complex expressions for py-print command.
Change by Cheryl Sabella : -- assignee: -> dmalcolm nosy: +dmalcolm ___ Python tracker <https://bugs.python.org/issue33294> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40133] Provide additional matchers for unittest.mock
Cheryl Sabella added the comment: @Flameeyes, thank you for the suggestion. As per the other comments, I'm going to close this as it would be more suitable to have it on PyPI. Feel free to have more discussion here or on python-ideas if you want to get more feedback. -- nosy: +cheryl.sabella resolution: -> rejected stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue40133> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38741] Definition of multiple ']' in header configparser
Cheryl Sabella added the comment: @lukasz.langa, please take a look at the PR for a review. Thank you! -- nosy: +cheryl.sabella, lukasz.langa versions: +Python 3.10, Python 3.9 -Python 3.7 ___ Python tracker <https://bugs.python.org/issue38741> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39686] add dump_json to ast module
Change by Cheryl Sabella : -- resolution: -> rejected stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue39686> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34938] Fix mimetype.init() to account for from import
Cheryl Sabella added the comment: @steve.dower, Mariatta had a question for you on the PR. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue34938> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37973] improve docstrings of sys.float_info
Cheryl Sabella added the comment: @mark.dickinson, please take a look at the PR when you get a chance. Thanks! -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue37973> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue28859] os.path.ismount sometimes raises FileNotFoundError on Windows
Cheryl Sabella added the comment: @steve.dower, please review the changes when you get a chance. Thanks! -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue28859> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40057] Missing mention of some class attributes in socketserver documentation
Change by Cheryl Sabella : -- nosy: +martin.panter versions: +Python 3.10 -Python 3.5, Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue40057> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32280] Expose `_PyRuntime` through a section name
Cheryl Sabella added the comment: @steve.dower, please take a look at this PR when you have a chance. Thanks! -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue32280> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34397] remove redundant overflow checks in tuple and list implementations
Change by Cheryl Sabella : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue34397> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue30008] OpenSSL 1.1.0 deprecated functions
Cheryl Sabella added the comment: @christian.heimes, is this issue and PR still relevant? You mention 3.8 in msg291343. Thanks! -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue30008> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40773] DOC: Fix rendering for 'retval' on the pdb page
New submission from Cheryl Sabella : Please only work on this issue if it would be your first contribution to CPython. The rendering for 'retval' description at the bottom of the pdb doc page isn't quite right. https://docs.python.org/3/library/pdb.html -- assignee: docs@python components: Documentation keywords: easy, newcomer friendly messages: 369918 nosy: cheryl.sabella, docs@python priority: normal severity: normal stage: needs patch status: open title: DOC: Fix rendering for 'retval' on the pdb page type: enhancement versions: Python 3.10, Python 3.7, Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/issue40773> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37824] IDLE: Handle Shell input warnings properly.
Cheryl Sabella added the comment: Terry, I put this into debug and found the reason it's printing the warning three times. In `codeop.py`, it's running `_maybe_compile` and there are three try statements: ``` def _maybe_compile(compiler, source, filename, symbol): # Check for source consisting of only blank lines and comments for line in source.split("\n"): line = line.strip() if line and line[0] != '#': break # Leave it alone else: if symbol != "eval": source = "pass" # Replace it with a 'pass' statement err = err1 = err2 = None code = code1 = code2 = None try: code = compiler(source, filename, symbol) except SyntaxError: pass try: code1 = compiler(source + "\n", filename, symbol) except SyntaxError as e: err1 = e try: code2 = compiler(source + "\n\n", filename, symbol) except SyntaxError as e: err2 = e try: if code: return code if not code1 and repr(err1) == repr(err2): raise err1 finally: err1 = err2 = None ``` It also has this in the module docstring: ``` Compile three times: as is, with \n, and with \n\n appended. If it compiles as is, it's complete. If it compiles with one \n appended, we expect more. If it doesn't compile either way, we compare the error we get when compiling with \n or \n\n appended. If the errors are the same, the code is broken. But if the errors are different, we expect more. Not intuitive; not even guaranteed to hold in future releases; but this matches the compiler's behavior from Python 1.4 through 2.2, at least. ``` -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue37824> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37824] IDLE: Handle Shell input warnings properly.
Cheryl Sabella added the comment: I added a commit to the PR to show warnings once. -- ___ Python tracker <https://bugs.python.org/issue37824> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40773] DOC: Fix rendering for 'retval' on the pdb page
Cheryl Sabella added the comment: Hi Joshua, Go for it! :-) Please take a look at https://devguide.python.org for how to get started and let us know if you have any questions. -- ___ Python tracker <https://bugs.python.org/issue40773> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue35545] asyncio.base_events.create_connection doesn't handle scoped IPv6 addresses
Change by Cheryl Sabella : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue35545> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33678] selector_events.BaseSelectorEventLoop.sock_connect should preserve socket type
Cheryl Sabella added the comment: For reference, please note the comments in https://github.com/python/cpython/pull/11403#issuecomment-633779644. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue33678> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40586] Pydoc should support https for hyperlinks.
Change by Cheryl Sabella : -- resolution: -> duplicate stage: patch review -> resolved status: open -> closed superseder: -> Add parsing of https links to pydoc ___ Python tracker <https://bugs.python.org/issue40586> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue30462] urllib does not support NO_PROXY environment variable containing domain with asterisk
Cheryl Sabella added the comment: The original pull request has been closed for inactivity, so this is now available for anyone to work on. Please credit the original author if anyone change is based on the original PR. Thanks! -- nosy: +cheryl.sabella versions: +Python 3.10 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue30462> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40807] CODEOP: Show warnings once during _maybe_compile
Change by Cheryl Sabella : -- keywords: +patch pull_requests: +19735 stage: -> patch review pull_request: https://github.com/python/cpython/pull/20486 ___ Python tracker <https://bugs.python.org/issue40807> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40807] CODEOP: Show warnings once during _maybe_compile
New submission from Cheryl Sabella : When calling `codeop._maybe_compile`, `compile` is run three times. If the code being compiled causes a warning message, the warning is generated each time that `compile` is called, thus (possibly) showing the message three times. See msg370163 and that issue for context. -- components: Library (Lib) messages: 370208 nosy: cheryl.sabella priority: normal severity: normal status: open title: CODEOP: Show warnings once during _maybe_compile type: enhancement versions: Python 3.10, Python 3.9 ___ Python tracker <https://bugs.python.org/issue40807> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37824] IDLE: Handle Shell input warnings properly.
Cheryl Sabella added the comment: Thanks, Terry. I created issue40807 for the codeop warnings. -- ___ Python tracker <https://bugs.python.org/issue37824> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37218] Default hmac.new() digestmod has not been removed from documentation
Cheryl Sabella added the comment: The wording for this was fixed with the PR for #33604. -- nosy: +cheryl.sabella resolution: -> duplicate stage: patch review -> resolved status: open -> closed superseder: -> HMAC default to MD5 marked as to be removed in 3.6 ___ Python tracker <https://bugs.python.org/issue37218> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue25567] shlex.quote doesn't work on bytestrings
Cheryl Sabella added the comment: The first pull request has been closed, so this issue is available to be worked on. If the original patch or PR are used, please credit the original authors. Thanks! -- nosy: +cheryl.sabella versions: +Python 3.10 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue25567> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com