[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
[issue34204] Bump the default pickle protocol in shelve
Change by Cheryl Sabella : -- nosy: -miss-islington resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue34204> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40994] Very confusing documenation for abc.Collections
Cheryl Sabella added the comment: New changeset 0694b82381ff27e10bb15172da0832a7e65aaa2d by Miss Islington (bot) in branch '3.8': bpo-40994: Ungroup items in collections.abc documentation for improved clarity (GH-21880) (#21927) https://github.com/python/cpython/commit/0694b82381ff27e10bb15172da0832a7e65aaa2d -- ___ Python tracker <https://bugs.python.org/issue40994> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40994] Very confusing documenation for abc.Collections
Cheryl Sabella added the comment: New changeset f497bbeed08e5a7f83adecf330b61fb88e9c3fa6 by Miss Islington (bot) in branch '3.9': bpo-40994: Ungroup items in collections.abc documentation for improved clarity (GH-21880) (#21926) https://github.com/python/cpython/commit/f497bbeed08e5a7f83adecf330b61fb88e9c3fa6 -- ___ Python tracker <https://bugs.python.org/issue40994> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40994] Very confusing documenation for abc.Collections
Cheryl Sabella added the comment: @Sydney Pemberton, thank you for the bug report and for the PR! -- nosy: +cheryl.sabella resolution: -> fixed stage: patch review -> resolved status: open -> closed type: -> enhancement ___ Python tracker <https://bugs.python.org/issue40994> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33051] IDLE: Create new tab for editor options in configdialog
Cheryl Sabella added the comment: @epaine, thank you for taking a look at that PR and for your feedback. I agree with you that the changes can still be taken further than we've already done. `init_validators` was added after the initial refactoring and I'm not sure if we've gone back to it to really use it or any other input validators. There's another bug issue (#31306) that addresses the validation on configdialog, so maybe your ideas can be incorporated with that issue. -- ___ Python tracker <https://bugs.python.org/issue33051> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40468] IDLE: configdialog tab rearrange
Cheryl Sabella added the comment: See also issue #33051. -- ___ Python tracker <https://bugs.python.org/issue40468> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue27534] IDLE: Reduce number and time for user process imports
Cheryl Sabella added the comment: I'm going to close the PR for this as the change is out of date with newer changes to fetch_completions and fetch_completions is being rewritten for #37766. It would be easiest to revisit this once the other changes to fetch_completions are set. -- ___ Python tracker <https://bugs.python.org/issue27534> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16623] argparse help formatter does not honor non-breaking space
Change by Cheryl Sabella : -- resolution: -> out of date stage: needs patch -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue16623> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41039] Simplify python3.dll build
Change by Cheryl Sabella : -- nosy: +eryksun ___ Python tracker <https://bugs.python.org/issue41039> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40969] Python 3.8.3 And Now For Something CompletelyDifferent
Cheryl Sabella added the comment: Good catch! Please open an issue for this on the pythondotorg repo at https://github.com/python/pythondotorg/issues. Thanks! -- nosy: +cheryl.sabella resolution: -> third party stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue40969> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39756] Event sequence "KeyRelease-Shift_R" not being fired
Cheryl Sabella added the comment: @Devin Morgan, thank you for the report and @epaine, thank you for researching the cause. I'll close this as third party. -- nosy: +cheryl.sabella resolution: -> third party stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue39756> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue31844] HTMLParser: undocumented not implemented method
Cheryl Sabella added the comment: @berker.peksag's last comment was he closed the PR on 23 August 2018. However, he reopened it on 6 January 2020 as @ezio.melotti mentioned that they are both needed. The PR for this issue is waiting to be re-reviewed by Ezio. -- nosy: +cheryl.sabella versions: +Python 3.10 -Python 3.8 ___ Python tracker <https://bugs.python.org/issue31844> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38252] Use 8-byte step to detect ASCII sequence in 64bit Windows builds
Change by Cheryl Sabella : -- nosy: +steve.dower, zach.ware versions: +Python 3.10 -Python 3.9 ___ Python tracker <https://bugs.python.org/issue38252> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32631] IDLE: revise zzdummy.py
Change by Cheryl Sabella : -- versions: +Python 3.10, Python 3.9 -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue32631> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40834] sending str via channel caused truncate on last character
Change by Cheryl Sabella : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue40834> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39710] "will be returned as unicode" reminiscent from Python 2
Cheryl Sabella added the comment: @Chitrank-Dixit, thank you for your interest in contributing to CPython. When looking for an issue to work on, please check that a pull request isn't already open against it. If there is an open PR, you can contribute by doing a code review. Please refer to this[1] section of the devguide for tips on reviewing a pull request. [1] https://devguide.python.org/pullrequest/?highlight=review#leaving-a-pull-request-review-on-github -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue39710> ___ ___ 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
Cheryl Sabella added the comment: PR20847 is an implementation with the parser function in hyperparser instead of EditorWindow. -- ___ 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 : -- pull_requests: +20040 pull_request: https://github.com/python/cpython/pull/20847 ___ 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
[issue37556] Launcher help does not mention configuration options
Cheryl Sabella added the comment: @steve.dower, please re-review this PR when you get a chance. Thank you! -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue37556> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33881] dataclasses should use NFKC to find duplicate members
Cheryl Sabella added the comment: The pull request that was opened for this has been closed due to inactivity, so this issue is available for anyone to work on. -- nosy: +cheryl.sabella versions: +Python 3.10, Python 3.8, Python 3.9 -Python 3.7 ___ Python tracker <https://bugs.python.org/issue33881> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40960] Fix the example in hashlib documentarion
Cheryl Sabella added the comment: Hi Marcelo, Thanks for the report. The version of the documentation that you linked to is for Python 2. At the top of that page, there is a redirect to the Python 3 documentation at https://docs.python.org/3/library/hashlib.html. You'll see that the Python 3 documentation does use bytes for that example. -- nosy: +cheryl.sabella resolution: -> not a bug stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue40960> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue7949] IDLE: avoid no-contrast popups and dialogs.
Cheryl Sabella added the comment: I believe this was fixed with #36176. -- ___ Python tracker <https://bugs.python.org/issue7949> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue36464] Python 2.7 build install fails intermittently with -j on MacOS
Cheryl Sabella added the comment: Even though this mentions Python 2, the pull request is against master. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue36464> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue36464] Python 2.7 build install fails intermittently with -j on MacOS
Change by Cheryl Sabella : -- versions: +Python 3.10 -Python 2.7 ___ Python tracker <https://bugs.python.org/issue36464> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39359] zipfile: add missing "pwd: expected bytes, got str" exception message
Change by Cheryl Sabella : -- nosy: +serhiy.storchaka, twouters ___ Python tracker <https://bugs.python.org/issue39359> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue34240] Convert test_mmap to use tempfile
Cheryl Sabella added the comment: @tim.golden, I closed this pull request as it was from an unknown repository and new pull request would need to be created with the changes in order to move it forward. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue34240> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue30986] Add --include-py argument to Tools/msi/make_zip.py
Change by Cheryl Sabella : -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue30986> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue30710] getaddrinfo raises OverflowError
Cheryl Sabella added the comment: The original pull request has been closed as inactive. If the original author is interested in pursuing this issue, it can be reopened or someone else can create a new pull request to replace it. -- nosy: +cheryl.sabella ___ Python tracker <https://bugs.python.org/issue30710> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37198] _parse_localename fail to parse 'en_IL'
Change by Cheryl Sabella : -- stage: patch review -> needs patch versions: +Python 3.10 -Python 2.7 ___ Python tracker <https://bugs.python.org/issue37198> ___ ___ 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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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