[issue41100] Support macOS 11 and Apple Silicon Macs
Ned Deily added the comment: New changeset 936533ca0415c40dc64ccb5f8857720f32b3fcb4 by Ned Deily in branch 'master': bpo-41100: minor build installer fixes (GH-23480) https://github.com/python/cpython/commit/936533ca0415c40dc64ccb5f8857720f32b3fcb4 -- ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Support macOS 11 and Apple Silicon Macs
Change by Ned Deily : -- pull_requests: +22370 pull_request: https://github.com/python/cpython/pull/23480 ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Support macOS 11 and Apple Silicon Macs
Ned Deily added the comment: New changeset 5aa6c99da1087ded0ccb99bb12591e5ab31d75c3 by Ned Deily in branch '3.9': bpo-41100: Update Whatsnew and installer ReadME for 3.9.1 (GH-23472) https://github.com/python/cpython/commit/5aa6c99da1087ded0ccb99bb12591e5ab31d75c3 -- ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Support macOS 11 and Apple Silicon Macs
Change by Ned Deily : -- pull_requests: +22362 pull_request: https://github.com/python/cpython/pull/23472 ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Support macOS 11 and Apple Silicon Macs
Change by Ned Deily : -- pull_requests: -21922 ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41116] build on macOS 11 (beta) does not find system-supplied third-party libraries
Ned Deily added the comment: New changeset 0aab3522b259c40abf1f070c71aa7b914c1239b5 by Miss Islington (bot) in branch '3.9': bpo-41116: Ensure system supplied libraries are found on macOS 11 (GH-23301) (GH-23455) https://github.com/python/cpython/commit/0aab3522b259c40abf1f070c71aa7b914c1239b5 -- ___ Python tracker <https://bugs.python.org/issue41116> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41116] build on macOS 11 (beta) does not find system-supplied third-party libraries
Ned Deily added the comment: New changeset 404a719b5127602c1a948f8e189ab61cd3f147d8 by Ronald Oussoren in branch 'master': bpo-41116: Ensure system supplied libraries are found on macOS 11 (GH-23301) https://github.com/python/cpython/commit/404a719b5127602c1a948f8e189ab61cd3f147d8 -- ___ Python tracker <https://bugs.python.org/issue41116> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Support macOS 11 and Apple Silicon Macs
Ned Deily added the comment: New changeset 442746af649cc2c20d690acfabf44ab0e06c36b4 by Ronald Oussoren in branch 'master': bpo-41100: Stripping '-arch arm64' didn't work after all (GH-23280) https://github.com/python/cpython/commit/442746af649cc2c20d690acfabf44ab0e06c36b4 -- ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue38443] unavailable --with-universal-archs= macOS confgure options fail cryptically
Change by Ned Deily : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.10 ___ Python tracker <https://bugs.python.org/issue38443> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42336] Make PCbuild/build.bat build x64 by default
Ned Deily added the comment: New changeset 9ae1742bdf85dc78788ae2d68ab5b02f67f69eb3 by Steve Dower in branch '3.7': [3.7] bpo-42336: Improve PCbuild batch files (GH-23325) (GH-23373) https://github.com/python/cpython/commit/9ae1742bdf85dc78788ae2d68ab5b02f67f69eb3 -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue42336> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40656] Clean up detect_socket() in setup.py
Ned Deily added the comment: Thanks again for the PR. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue40656> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40656] Clean up detect_socket() in setup.py
Ned Deily added the comment: New changeset ccdcb20cbeb1943f506a422c3fd942651389a187 by Erlend Egeberg Aasland in branch 'master': bpo-40656: Clean up detect_socket() (GH-20148) https://github.com/python/cpython/commit/ccdcb20cbeb1943f506a422c3fd942651389a187 -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue40656> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40656] Clean up detect_socket() in setup.py
Change by Ned Deily : -- versions: +Python 3.10 -Python 3.9 ___ Python tracker <https://bugs.python.org/issue40656> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Support macOS 11 and Apple Silicon Macs
Ned Deily added the comment: @mattip, it could also be due to https://github.com/pypa/packaging/pull/319. I’m away from the keyboard fir the moment and can’t investigate further. -- ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Support macOS 11 and Apple Silicon Macs
Change by Ned Deily : -- title: Build failure on macOS 11 (beta) -> Support macOS 11 and Apple Silicon Macs ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue35560] format(float(123), "00") causes segfault in debug builds
Ned Deily added the comment: New changeset dae5d728bc3f1d4039b64e4ec3a9036fd5d19587 by Miss Islington (bot) in branch '3.6': bpo-35560: Remove assertion from format(float, "n") (GH-11288) (GH-23231) https://github.com/python/cpython/commit/dae5d728bc3f1d4039b64e4ec3a9036fd5d19587 -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue35560> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42103] [security] DoS (MemError via CPU and RAM exhaustion) when processing malformed Apple Property List files in binary format
Ned Deily added the comment: New changeset a63234c49b2fbfb6f0aca32525e525ce3d43b2b4 by Serhiy Storchaka in branch '3.6': [3.6] bpo-42103: Improve validation of Plist files. (GH-22882) (GH-23118) https://github.com/python/cpython/commit/a63234c49b2fbfb6f0aca32525e525ce3d43b2b4 -- ___ Python tracker <https://bugs.python.org/issue42103> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42103] [security] DoS (MemError via CPU and RAM exhaustion) when processing malformed Apple Property List files in binary format
Ned Deily added the comment: New changeset 225e3659556616ad70186e7efc02baeebfeb5ec4 by Serhiy Storchaka in branch '3.7': [3.7] bpo-42103: Improve validation of Plist files. (GH-22882) (#23117) https://github.com/python/cpython/commit/225e3659556616ad70186e7efc02baeebfeb5ec4 -- ___ Python tracker <https://bugs.python.org/issue42103> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42312] sys.prefix is set incorrectly on Mac OS X
Ned Deily added the comment: Sorry, I didn't intend to criticize what you are trying to do, I just not sure I understand it so I could give a more helpful response. It seems to me that an explanation for the difference in behavior you are seeing between your Ubuntu and macOS setups is in exactly what the value of PATH is when the exec is performed on each and exactly which python3 is found first. For example, when I run the test exec on my macOS system, it is clear that the python3 being invoked is not the venv one but a different python3 altogether that shows up earlier on PATH. Could such differences explain what you are seeing? -- ___ Python tracker <https://bugs.python.org/issue42312> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42307] make install must not copy python.o into $prefix/lib/python3.10/config-3.10-x86_64-linux-gnu/
Ned Deily added the comment: > Embedding? The example I cited from the docs was for extending Python by building a new interpreter using an installed Python, not embedding. Dunno how often that is done, though. Perhaps on Windows where it was more difficult to build an interpreter from source? Perhaps Nick might have some ideas since he was involved in that section of the docs. -- nosy: +ncoghlan ___ Python tracker <https://bugs.python.org/issue42307> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42312] sys.prefix is set incorrectly on Mac OS X
Ned Deily added the comment: I'm not sure I understand exactly what you are trying to accomplish but one potential issue strikes me: you may need to ensure you are execing the right python binary by including a more complete path: $ (exec -a test-venv/bin/python3 test-venv/bin/python3 -c 'import sys; print(sys.executable); print (sys.prefix);') /private/tmp/test-venv/bin/python3 /private/tmp/test-venv -- ___ Python tracker <https://bugs.python.org/issue42312> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42307] make install must not copy python.o into $prefix/lib/python3.10/config-3.10-x86_64-linux-gnu/
Ned Deily added the comment: I don't know for sure why python.o is included but perhaps the intent was to allow a user to rebuild a static interpreter with an user-supplied extension as is hinted at in https://docs.python.org/dev/extending/extending.html#compilation-and-linkage -- ___ Python tracker <https://bugs.python.org/issue42307> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42283] test_idle is interactive on macOS 11
Ned Deily added the comment: This is the behavior seen with Tk 8.6.8 *built* on macOS 11.0 Big Sur; I'm assuming that's what Ronald was testing. We'll be updating the macOS installers to use a more recent Tk for installers built on 11.0 and this should go away. Note that Tk 8.6.8 *built* on, say, 10.9 as in the current python.org installers does not exhibit this behavior when *run* on 11.0. -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue42283> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42238] Deprecate suspicious.py?
Ned Deily added the comment: If it still does useful checks, we could just limit it to running by release managers during the release manufacturing process; it is already run then. It would still allow for problems to be caught and fixed by the RM prior to release tagging. But I don't have a strong opinion about its overall usefulness. I recall it catching at least one problem in a release I was involved with and that was probably before we had the CI checks. -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue42238> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue30681] email.utils.parsedate_to_datetime() should return None when date cannot be parsed
Change by Ned Deily : -- nosy: -ned.deily versions: -Python 3.7 ___ Python tracker <https://bugs.python.org/issue30681> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41626] port shebang of tools from python2 to python3
Change by Ned Deily : -- Removed message: https://bugs.python.org/msg379245 ___ Python tracker <https://bugs.python.org/issue41626> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41626] port shebang of tools from python2 to python3
Ned Deily added the comment: To address some of the concerns: - The shebang line in Mac/BuildScript/build-installer.py can be safely removed. - "Lib/idlelib/pyshell.py for example, maybe the IDLE entry point is just a symlink to that file" It's not, at least for unix-y builds. In [install-prefix], an "idle*" script is installed of the form: #![install-prefix]/bin/python3.[n] from idlelib.pyshell import main if __name__ == '__main__': main() So there is an absolute link to the correct interpreter and the shebang in pyshell.py is not used. -- ___ Python tracker <https://bugs.python.org/issue41626> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41626] port shebang of tools from python2 to python3
Ned Deily added the comment: To address some of the concerns: - The shebang line in Mac/BuildScript/build-installer.py can be safely removed. - "Lib/idlelib/pyshell.py for example, maybe the IDLE entry point is just a symlink to that file" It's not, at least for unix-y builds. In [install-prefix], an "idle*" script is installed of the form: #![install-prefix]/bin/python3.10 from idlelib.pyshell import main if __name__ == '__main__': main() So there is an abolute link to the correct interpreter and shebang is not used. -- ___ Python tracker <https://bugs.python.org/issue41626> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42107] Monotonic time on macOS 10.12+ should use mach_continuous_time()
Change by Ned Deily : -- nosy: +vstinner ___ Python tracker <https://bugs.python.org/issue42107> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42103] [security] DoS (MemError via CPU and RAM exhaustion) when processing malformed Apple Property List files in binary format
Change by Ned Deily : -- components: +Library (Lib) -Interpreter Core keywords: +security_issue nosy: +ned.deily, ronaldoussoren, serhiy.storchaka title: DoS (MemError via CPU and RAM exhaustion) when processing malformed Apple Property List files in binary format -> [security] DoS (MemError via CPU and RAM exhaustion) when processing malformed Apple Property List files in binary format ___ Python tracker <https://bugs.python.org/issue42103> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39640] fall back os.fdatasync() to fsync() on POSIX systems without fdatasync() support
Change by Ned Deily : -- nosy: +ronaldoussoren ___ Python tracker <https://bugs.python.org/issue39640> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41944] [security] Python testsuite calls eval() on content received via HTTP
Change by Ned Deily : -- keywords: +security_issue resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue41944> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41944] [security] Python testsuite calls eval() on content received via HTTP
Ned Deily added the comment: New changeset e912e945f2960029d039d3390ea08835ad39374b by Miss Skeleton (bot) in branch '3.6': bpo-41944: No longer call eval() on content received via HTTP in the CJK codec tests (GH-22566) (GH-22579) https://github.com/python/cpython/commit/e912e945f2960029d039d3390ea08835ad39374b -- ___ Python tracker <https://bugs.python.org/issue41944> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42051] [security] Avoid plistlib XML vulnerabilities by rejecting entity directives
Change by Ned Deily : -- keywords: +security_issue resolution: -> fixed stage: patch review -> resolved status: open -> closed title: plistlib inherits XML vulnerabilities: we should document them -> [security] Avoid plistlib XML vulnerabilities by rejecting entity directives versions: +Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue42051> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42051] plistlib inherits XML vulnerabilities: we should document them
Ned Deily added the comment: New changeset a158fb9c5138db94adf24fbc5690467cda811163 by Miss Skeleton (bot) in branch '3.6': bpo-42051: Reject XML entity declarations in plist files (GH-22760) (GH-22801) (GH-22804) https://github.com/python/cpython/commit/a158fb9c5138db94adf24fbc5690467cda811163 -- ___ Python tracker <https://bugs.python.org/issue42051> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41944] [security] Python testsuite calls eval() on content received via HTTP
Ned Deily added the comment: New changeset 43e523103886af66d6c27cd72431b5d9d14cd2a9 by Miss Skeleton (bot) in branch '3.7': bpo-41944: No longer call eval() on content received via HTTP in the CJK codec tests (GH-22566) (GH-22578) https://github.com/python/cpython/commit/43e523103886af66d6c27cd72431b5d9d14cd2a9 -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue41944> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42051] plistlib inherits XML vulnerabilities: we should document them
Ned Deily added the comment: New changeset e512bc799e3864fe3b1351757261762d63471efc by Ned Deily in branch '3.7': bpo-42051: Reject XML entity declarations in plist files (#22760) (GH-22801) https://github.com/python/cpython/commit/e512bc799e3864fe3b1351757261762d63471efc -- ___ Python tracker <https://bugs.python.org/issue42051> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42051] plistlib inherits XML vulnerabilities: we should document them
Change by Ned Deily : -- nosy: +ned.deily nosy_count: 5.0 -> 6.0 pull_requests: +21758 pull_request: https://github.com/python/cpython/pull/22801 ___ Python tracker <https://bugs.python.org/issue42051> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41754] Webbrowser Module Cannot Find xdg-settings on OSX
Change by Ned Deily : -- keywords: +newcomer friendly stage: -> needs patch type: crash -> behavior versions: -Python 3.5, Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue41754> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41754] Webbrowser Module Cannot Find xdg-settings on OSX
Ned Deily added the comment: That does seem very odd but the issue clearly has been seen by multiple users. Since it shouldn't cause any negative effects, I'm in favor of just adding NotADirectoryError to the try/except list as suggested in the workaround and make the problem go away. -- ___ Python tracker <https://bugs.python.org/issue41754> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41680] Turtles in Python 3.8.5 crashes OSX 10.14.6
Ned Deily added the comment: > Could this be a duplicate of #37833? I suppose it's possible if not using a python.org Python. I'm not able to reproduce this with a current Python 3.9.0 on macOS 10.15.7. I'm going to close this for now. If someone is able to provide more information on how to reproduce this, please re-open. -- resolution: -> works for me stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue41680> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue26376] Tkinter root window won't close if packed.
Ned Deily added the comment: Unfortunately, I can reproduce it, or at least odd behavior when run from an IDLE.app edit window on with 3.9.0 on macOS 10.15. By observing the macOS Dock while running this, it looks like a second Python app instance is created while running this. We have seen similar behavior as documented in Issue38946. I have an idea what's going on there which I'll try to look at this week. Let's close this as a duplicate so it's not forgotten. -- resolution: out of date -> duplicate stage: -> resolved status: pending -> closed superseder: -> IDLE on macOS 10.15 Catalina does not open double-clicked files if app already launched ___ Python tracker <https://bugs.python.org/issue26376> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39107] Upgrade tcl/tk to 8.6.10 (Windows and maxOS)
Ned Deily added the comment: We might as well close this for now. I'm hoping for an 8.6.11 real soon now with almost a year's worth of changes, many for macOS, and we will need to incorporate it all into a revised installer variant. It won't be forgotten :) -- ___ Python tracker <https://bugs.python.org/issue39107> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue20585] urllib2 unrelease KQUEUE on Mac OSX 10.9+
Ned Deily added the comment: I can't reproduce with 3.9 on 10.9, either. If someone can reproduce with current Pythons and/or macOS without involving forking, feel free to reopen with details. -- status: pending -> closed ___ Python tracker <https://bugs.python.org/issue20585> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue31818] [macOS] _scproxy.get_proxies() crash -- get_proxies() is not fork-safe?
Ned Deily added the comment: I wish there was a better solution but, as long as we want to continue to integrate with the system-provided proxy configuration, I guess we're kind of stuck. I'll try to expand Ronald's wording into a doc PR. -- ___ Python tracker <https://bugs.python.org/issue31818> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42068] For macOS, package the included Tcl and Tk frameworks in a rational way.
Ned Deily added the comment: Marc, thanks for your suggestion. I'm the one responsible for how Tcl and Tk are currently packaged in the python.org framework build and I know exactly what you are suggesting so there is no need for you to make a PR. There were reasons why I chose to set things up the way they are now but it doesn't mean we need to continue to do it that way. I will be looking at macOS packaging issues this week during our development sprint and I will respond further to this issue then. -- ___ Python tracker <https://bugs.python.org/issue42068> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue42068] For macOS, package the included Tcl and Tk frameworks in a rational way.
Change by Ned Deily : -- assignee: -> ned.deily ___ Python tracker <https://bugs.python.org/issue42068> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41939] 3.9.0 test_site warning: "urllib.requests._opener was modified by test_site"
Ned Deily added the comment: Thanks for the fix, Victor. Sometime after filing this, I remembered that we had seen a similar problem some years ago and found bpo-21572 in which I had changed Lib/site.py to no longer use a release-dependent URL for the license file - which is why the check to skip if on a pre-release had been added previously to test_license_exists_at_url. So I should have removed the skip in test_site at the same time as it is no longer needed and hides problems like this until the final release. PR 22688 and its backports remove the skip. -- ___ Python tracker <https://bugs.python.org/issue41939> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41939] 3.9.0 test_site warning: "urllib.requests._opener was modified by test_site"
Ned Deily added the comment: New changeset 6a48518e8dac3521ff387ee67cdf33783114a257 by Ned Deily in branch 'master': bpo-41939: always enable test_site.test_license_exists_at_url (GH-22688) https://github.com/python/cpython/commit/6a48518e8dac3521ff387ee67cdf33783114a257 -- ___ Python tracker <https://bugs.python.org/issue41939> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue21572] Use generic license web page rather than requiring release-specific license pages
Change by Ned Deily : -- pull_requests: +21659 pull_request: https://github.com/python/cpython/pull/22688 ___ Python tracker <https://bugs.python.org/issue21572> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41939] 3.9.0 test_site warning: "urllib.requests._opener was modified by test_site"
Change by Ned Deily : -- pull_requests: +21658 pull_request: https://github.com/python/cpython/pull/22688 ___ Python tracker <https://bugs.python.org/issue41939> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41557] Upgrade Windows and macOS builds to use SQLite 3.33
Ned Deily added the comment: New changeset b6d37e15cfa32e04f750d78a03a68ec5bef00a59 by Miss Skeleton (bot) in branch '3.9': bpo-41557: Update macOS installer to use SQLite 3.33.0 (GH-21959) (GH-22560) https://github.com/python/cpython/commit/b6d37e15cfa32e04f750d78a03a68ec5bef00a59 -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue41557> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41939] 3.9.0 test_site warning: "urllib.requests._opener was modified by test_site"
New submission from Ned Deily : For 3.9.0, test_site fails with an env changed warning: Warning -- urllib.requests._opener was modified by test_site Before: None After: test_site failed (env changed) == Tests result: SUCCESS == 1 test altered the execution environment: test_site The problem occurs in test_site's test_license_exists_at_url test and was introduced by the changes in Issue37421: "Some tests leak temporary files". This failure has not been noticed up to now because test_license_exists_at_url is skipped unless the build being tested is for a released branch, which is about to happen for 3.9 with the 3.9.0 release. The test failure can be reproduced on any build by commenting out Lib/test_site.py lines 503-504: @unittest.skipUnless(sys.version_info[3] == 'final', 'only for released versions') Setting to "deferred blocker" status for release manager evaluation. -- components: Tests messages: 377995 nosy: lukasz.langa, ned.deily, vstinner priority: deferred blocker severity: normal status: open title: 3.9.0 test_site warning: "urllib.requests._opener was modified by test_site" type: behavior versions: Python 3.10, Python 3.9 ___ Python tracker <https://bugs.python.org/issue41939> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41892] use both "for in" and "ElementTree.remove" has a index bug
Ned Deily added the comment: New changeset d5719247ba32b3ac700454bad9a9e2cc7edeac6a by Miss Skeleton (bot) in branch '3.9': bpo-41892: Clarify that an example in the ElementTree docs explicitly avoids modifying an XML tree while iterating over it. (GH-22464) (GH-22554) https://github.com/python/cpython/commit/d5719247ba32b3ac700454bad9a9e2cc7edeac6a -- ___ Python tracker <https://bugs.python.org/issue41892> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41892] use both "for in" and "ElementTree.remove" has a index bug
Ned Deily added the comment: New changeset 40db798692ca783fc2163656f196ac77e8b9e792 by scoder in branch 'master': bpo-41892: Clarify that an example in the ElementTree docs explicitly avoids modifying an XML tree while iterating over it. (GH-22464) https://github.com/python/cpython/commit/40db798692ca783fc2163656f196ac77e8b9e792 -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue41892> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39107] Upgrade tcl/tk to 8.6.10 (Windows and maxOS)
Ned Deily added the comment: The ScaleTest failure is the subject of Issue41306 and PR 21715. -- ___ Python tracker <https://bugs.python.org/issue39107> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41863] IDLE shell not opening
Ned Deily added the comment: Ah! I've never looked at the book or the MIT course materials. I see that an update to the book is planned for next year and that 3.5 would have been current when the current edition of the book was published. Generally, changes between recent Python feature releases are upward compatible. Off the top of my head, I can't think of any changes at the Python source level that would cause examples written for 3.5.x to fail on 3.8.x. Perhaps you could ask around online but, rather than trying to debug what's going wrong with your 3.5.x installation, I think you would be better off with 3.8.6. You can just install it on top of 3.5.x. Good luck! -- ___ Python tracker <https://bugs.python.org/issue41863> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41863] IDLE shell not opening
Change by Ned Deily : -- assignee: -> terry.reedy components: +IDLE nosy: +terry.reedy ___ Python tracker <https://bugs.python.org/issue41863> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41863] IDLE shell not opening
Ned Deily added the comment: Python 3.5 is very old; the last macOS installers from python.org for it were released over 3 years ago and the 3.5 release series has reached end-of-life. Is there a reason you can't use a current version of Python? 3.8.6 is now current. Since Python 3.5.4, the last 3.5 installers, there have been a number of important security fixes and support for current versions of macOS. -- ___ Python tracker <https://bugs.python.org/issue41863> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41837] Upgrade installers to OpenSSL 1.1.1h
New submission from Ned Deily : "22-Sep-2020 OpenSSL 1.1.1h is now available, including bug fixes" Christian, any changes need in _ssl or any other reasons we should not upgrade? Changes between 1.1.1g and 1.1.1h [22 Sep 2020] *) Certificates with explicit curve parameters are now disallowed in verification chains if the X509_V_FLAG_X509_STRICT flag is used. [Tomas Mraz] *) The 'MinProtocol' and 'MaxProtocol' configuration commands now silently ignore TLS protocol version bounds when configuring DTLS-based contexts, and conversely, silently ignore DTLS protocol version bounds when configuring TLS-based contexts. The commands can be repeated to set bounds of both types. The same applies with the corresponding "min_protocol" and "max_protocol" command-line switches, in case some application uses both TLS and DTLS. SSL_CTX instances that are created for a fixed protocol version (e.g. TLSv1_server_method()) also silently ignore version bounds. Previously attempts to apply bounds to these protocol versions would result in an error. Now only the "version-flexible" SSL_CTX instances are subject to limits in configuration files in command-line options. [Viktor Dukhovni] *) Handshake now fails if Extended Master Secret extension is dropped on renegotiation. [Tomas Mraz] -- components: Build, Windows, macOS messages: 377352 nosy: christian.heimes, ned.deily, paul.moore, ronaldoussoren, steve.dower, tim.golden, zach.ware priority: high severity: normal status: open title: Upgrade installers to OpenSSL 1.1.1h versions: Python 3.10, Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/issue41837> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41757] weakmethod's ref is deleted before weakref's garbage-collect callback is executed
Change by Ned Deily : -- components: +Library (Lib) -macOS ___ Python tracker <https://bugs.python.org/issue41757> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41757] weakmethod's ref is deleted before weakref's garbage-collect callback is executed
Change by Ned Deily : -- nosy: +fdrake, nascheme -ned.deily, ronaldoussoren ___ Python tracker <https://bugs.python.org/issue41757> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39883] Use BSD0 license for code in docs
Ned Deily added the comment: New changeset bf7d4d039c46232262a0f736f12761b085a6e7a8 by Miss Islington (bot) in branch '3.9': bpo-39883: Update macOS installer copy of LICENSE. (GH-22235) (GH-22236) https://github.com/python/cpython/commit/bf7d4d039c46232262a0f736f12761b085a6e7a8 -- ___ Python tracker <https://bugs.python.org/issue39883> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39883] Use BSD0 license for code in docs
Ned Deily added the comment: New changeset 7dbbea75cec27a48b68cc07c23f3f317cacf4a16 by Ned Deily in branch 'master': bpo-39883: Update macOS installer copy of LICENSE. (GH-22235) https://github.com/python/cpython/commit/7dbbea75cec27a48b68cc07c23f3f317cacf4a16 -- ___ Python tracker <https://bugs.python.org/issue39883> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39883] Use BSD0 license for code in docs
Change by Ned Deily : -- nosy: +ned.deily nosy_count: 6.0 -> 7.0 pull_requests: +21290 pull_request: https://github.com/python/cpython/pull/22235 ___ Python tracker <https://bugs.python.org/issue39883> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue37149] link to John Shipman's Tkinter 8.5 documentation fails: website no longer available
Ned Deily added the comment: In general, we do not backport documentation changes to branches in the security-fix phase of their life cycles and their online versions are only updated for a release. -- status: open -> closed versions: -Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue37149> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41703] Most bytecode changes are absent from Python 3.9 What's new
Ned Deily added the comment: Mark, PR 22151 needs to be merged to the 3.9 branch as well. You can add the "Needs backport to 3.9" label to the original PR. -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue41703> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41703] Most bytecode changes are absent from Python 3.9 What's new
Change by Ned Deily : -- nosy: +lukasz.langa versions: +Python 3.9 ___ Python tracker <https://bugs.python.org/issue41703> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41702] Inconsistent behaviour in strftime
Ned Deily added the comment: The behavior you see with a Python 3.7 is not universal. For example, on macOS: Python 3.7.9 (v3.7.9:13c94747c7, Aug 15 2020, 01:31:08) [Clang 6.0 (clang-600.0.57)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import datetime >>> datetime.datetime.strptime("0020-10-05", "%Y-%m-%d").strftime("%Y-%m-%d") '0020-10-05' So there is apparently something different in the environments between the Python 3.6 and 3.7 you are using, rather than an issue in Python itself. Perhaps a comparison of the outputs between: python3.6 -m test.pythoninfo python3.7 -m test.pythoninfo will suggest something. In any case, as Josh notes, Python 3.7 is in the security-fix-only phase of its life cycle so even if there were an issue in Python itself it would likely not meet the criteria to be fixed in 3.7. -- nosy: +ned.deily resolution: -> works for me status: open -> pending ___ Python tracker <https://bugs.python.org/issue41702> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41714] multiprocessing.Queue deadlock
Change by Ned Deily : -- nosy: +davin, pitrou ___ Python tracker <https://bugs.python.org/issue41714> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0
Ned Deily added the comment: New changeset a4c4e17f959621ab00a98086af1704fb0c896466 by Ned Deily in branch 'master': bpo-41685: Temporarily pin setuptools to 49.2.1 in Docs venv. (GH-22038) https://github.com/python/cpython/commit/a4c4e17f959621ab00a98086af1704fb0c896466 -- ___ Python tracker <https://bugs.python.org/issue41685> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0
Change by Ned Deily : -- keywords: +patch pull_requests: +21135 stage: commit review -> patch review pull_request: https://github.com/python/cpython/pull/22038 ___ Python tracker <https://bugs.python.org/issue41685> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0
Change by Ned Deily : -- priority: critical -> high stage: patch review -> needs patch ___ Python tracker <https://bugs.python.org/issue41685> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41685] make doctest on 3.10 (master branch) fails with setuptools 50.0.0
New submission from Ned Deily : See pypa/setuptools#2361 for details. For now, temporarily pin setuptools version in the Doc venv to a previous version. Victor notes: ""Temporarily pin setuptools": we already pin Sphinx version to also avoid breaking the CI when a new Sphinx version is released. It would make sense to make our CI less dependent on releases of third party components: better control when we update dependencies. The risk is to forget to update these dependences if the updates are not automated." -- assignee: docs@python components: Documentation messages: 376184 nosy: docs@python, mdk, ned.deily, vstinner priority: critical severity: normal stage: commit review status: open title: make doctest on 3.10 (master branch) fails with setuptools 50.0.0 versions: Python 3.10 ___ Python tracker <https://bugs.python.org/issue41685> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41680] Turtles in Python 3.8.5 crashes OSX 10.14.6
Ned Deily added the comment: Thanks for the report. However, you are going to have give more specific information for us to be able to try to understand and reproduce the problem. Exactly what steps did you use to show the problem, in particular, in what context were those three lines of Python executed: from a file in a Python launched from a command line terminal window, typed into a Python in a command line terminal window, from within an IDLE shell window, from an IDLE edit window? How exactly did Python crash (what error messages were reported)? Also please paste the output from running in a terminal shell window: python3.8 -m test.pythoninfo replacing python3.8 with whatever you use to invoke the Python that fails. -- ___ Python tracker <https://bugs.python.org/issue41680> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41683] Python3: Installation error on Ubunti-18
Ned Deily added the comment: If setuptools 50 is in use, you are likely running into one of various problems introduced by setuptools new vendoring of distutils which breaks various Ubuntu local modifications. It looks like a temporary workaround is to to add this environment variable definition: SETUPTOOLS_USE_DISTUTILS=stdlib See https://github.com/pypa/setuptools/issues/2350 and others. If that doesn't work, you may want to follow up on an Ubuntu forum or the pip issue tracker: https://github.com/pypa/pip/issues -- nosy: +ned.deily resolution: -> third party stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue41683> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41154] test_pkgutil:test_name_resolution fails on macOS HFS+ file systems
Ned Deily added the comment: > I wonder if it's a problem from Unicode representation That does seem to be the issue. In particular, there are differences in Unicode representation between file names on traditional HFS+ versus the newer APFS. APFS is the default for system file systems as of macOS 10.13; unlike HFS+, APFS is by default file name normalization insensitive. By creating two disk image files systems on a current macOS system, it's easy to demonstrate that test_name_resolution passes on APFS but fails on HFS+. So the question becomes what to do about the test. Without digging into it further, I suppose we could add something to test whether the file system where test temp files are created is normalization insensitive and, if so, skip. Or use brute force and always skip on macOS. In any case, while annoying, it probably doesn't need to be a "deferred blocker". -- priority: deferred blocker -> critical title: test_pkgutil:test_name_resolution fails on some platforms -> test_pkgutil:test_name_resolution fails on macOS HFS+ file systems ___ Python tracker <https://bugs.python.org/issue41154> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41617] __builtin_bswap16 is used without checking it is supported
Change by Ned Deily : -- nosy: +vstinner ___ Python tracker <https://bugs.python.org/issue41617> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40553] Python 3.8.2 Mac freezing/not responding when saving new programs
Ned Deily added the comment: > Would taking a video help? It couldn't hurt and might very well help. > I'll make one anyways Thank you! -- ___ Python tracker <https://bugs.python.org/issue40553> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41100] Build failure on macOS 11 (beta)
Ned Deily added the comment: New changeset a0ad82959652ff64c99231f457fd740b17330514 by Ned Deily in branch '3.7': bpo-41100: additional fixes for testing on macOS 11 Big Sur Intel https://github.com/python/cpython/commit/a0ad82959652ff64c99231f457fd740b17330514 -- ___ Python tracker <https://bugs.python.org/issue41100> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue35786] get_lock() method is not present for Values created using multiprocessing.Manager()
Change by Ned Deily : -- nosy: +davin, pitrou ___ Python tracker <https://bugs.python.org/issue35786> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41527] smart quotes in Lib/pydoc_data/topics.py file
Ned Deily added the comment: Sorry, my previous response was incomplete and I closed this prematurely. Re-opening. -- resolution: duplicate -> stage: resolved -> status: closed -> open superseder: Python '--help' has corrupted text. -> ___ Python tracker <https://bugs.python.org/issue41527> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41527] smart quotes in Lib/pydoc_data/topics.py file
Change by Ned Deily : -- Removed message: https://bugs.python.org/msg375424 ___ Python tracker <https://bugs.python.org/issue41527> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41527] smart quotes in Lib/pydoc_data/topics.py file
Ned Deily added the comment: The topics file is regenerated by the release manager immediately before tagging a new release. That's what all those commits are. The commands to do so are: cd Doc make venv pydoc-topcs cp build/pydoc-topics/topics.py ../Lib/pydoc_data/topics.py So, once the smart quotes are removed from the source files (Issue41525), the smart quotes will disappear from the topics file at the next (pre-)release. You can hurry things along by running and merging the topics file manually. -- nosy: +ned.deily resolution: -> duplicate stage: -> resolved status: open -> closed superseder: -> Python '--help' has corrupted text. ___ Python tracker <https://bugs.python.org/issue41527> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40553] Python 3.8.2 Mac freezing/not responding when saving new programs
Ned Deily added the comment: James, thanks very much for your detailed instructions. Alas, once again, I am unable to reproduce the hanging behavior under apparently similar conditions (10.5.6, Documents folder on iCloud, etc). I know this is frustrating to all of us. I have one new concrete suggestion: if someone who can reproduce this behavior at will is willing to allow me to screen share into their system (via Apple's Messages app) so they can demonstrate it live, perhaps that will allow us to better isolate the problem. If anyone is interested in helping with this, contact me via email (nad at python dot org) and we can set up a time. -- ___ Python tracker <https://bugs.python.org/issue40553> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41552] uuid.uuid1() on certain Macs does not generate unique IDs
Ned Deily added the comment: FWIW, I see similar behavior on a 2017 MBP running with 10.15.6 or 11.0 (Big Sur) beta 4. That's ... odd that there is a non-unique MAC address. (Not surprisingly, there is no such problem on an iMac that doesn't have the touchbar subsystem.) That particular interface doesn't show up in the user-visible Network panel of System Preferences so it can't even be easily reordered there. I suppose there is a good reason why it appears at the top of the interface list but, yes, we don't want to be using a non-unique MAC address to generate UUIDs. The question then is: is there any way for the uuid module to recognize and ignore such interfaces other than by the hardcoded MAC address? -- stage: -> needs patch title: uuid.uuid1() on macOS doesn't generate unique IDs -> uuid.uuid1() on certain Macs does not generate unique IDs versions: +Python 3.10, Python 3.9 ___ Python tracker <https://bugs.python.org/issue41552> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41548] IDLE Window rendering on macOS Big Sur
Ned Deily added the comment: OK, I can reproduce the window resizing stuttering on macOS 11 Big Sur (Intel) Developer Beta 4 using the most recent python.org Python 3.8.5 binary installer; the stuttering does not occur with macOS 10.5.6 Catalina or earlier systems. We have been using an older version of Tk (8.6.8 built on macOS 10.9) that has proved to be reasonably stable across recent versions of macOS but, for full Big Sur and native Apple Silicon support, we'll have to move to a version of Tk that also fully supports Big Sur (most likely 8.6.11 which has not been released yet). I'll keep this open for now. -- assignee: terry.reedy -> ned.deily components: +macOS nosy: +ronaldoussoren versions: +Python 3.10 -Python 3.5, Python 3.6, Python 3.7 ___ Python tracker <https://bugs.python.org/issue41548> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33786] @asynccontextmanager doesn't work well with async generators
Ned Deily added the comment: I'm still not sure exactly what happened here but it looks like the backport to 3.7 (PR 7506) from the original fix in master (pre-3.8) (PR 7467) failed but the backport to 3.6 (PR 7507) succeeded. And then it was backported a second time to 3.6 (PR 7514) which also succeeded but had no effect since there were no intervening changes to those files. So it may be that PR 7514 was intended to be for 3.7 instead of 3.6. In any case, a fresh backport from master to 3.7 (PR 21878) succeeded and tests pass, so into 3.7 it goes for release in 3.7.9. -- priority: release blocker -> resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue33786> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33786] @asynccontextmanager doesn't work well with async generators
Ned Deily added the comment: New changeset cf79cbf4479e395bf7c4df2907f5a444639b4f6f by Miss Islington (bot) in branch '3.7': bpo-33786: Fix asynchronous generators to handle GeneratorExit in athrow() (GH-7467) (GH-21878) https://github.com/python/cpython/commit/cf79cbf4479e395bf7c4df2907f5a444639b4f6f -- ___ Python tracker <https://bugs.python.org/issue33786> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41539] print blocks with multiprocessing and buffered output
Change by Ned Deily : -- nosy: +davin, pitrou ___ Python tracker <https://bugs.python.org/issue41539> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41546] pprint() gives exception when ran from pythonw
Ned Deily added the comment: Thanks for the report. Just to be clear, this is running on Windows? And, if so, which version? -- components: +Windows nosy: +ned.deily, paul.moore, steve.dower, tim.golden, zach.ware ___ Python tracker <https://bugs.python.org/issue41546> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41548] IDLE Window rendering on macOS Big Sur
Ned Deily added the comment: Thanks for your report. The screen capture link is not publically available (requires a login). Please find another way to provide it; you can upload and attach an image file to this issue ("Choose File" button). Also, please provide the complete Python version information from the IDLE shell window. And note we do not officially support Big Sur yet. -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue41548> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40782] AbstactEventLoop.run_in_executor is listed as an async method, but should actually return a Future
Change by Ned Deily : -- components: +asyncio ___ Python tracker <https://bugs.python.org/issue40782> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue24783] Import Error (undefined symbol: PyFloat_Type) when Importing math Module on Shared Build
Change by Ned Deily : -- resolution: -> out of date stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.org/issue24783> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41534] argparse : allow_abbrev behavior between 3.7 and 3.8
Change by Ned Deily : -- nosy: +petr.viktorin ___ Python tracker <https://bugs.python.org/issue41534> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue39584] multiprocessing.shared_memory: MacOS crashes by running attached Python code
Change by Ned Deily : -- components: +macOS nosy: +ned.deily, ronaldoussoren ___ Python tracker <https://bugs.python.org/issue39584> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41455] Python Devguide differs from python docs
Ned Deily added the comment: New changeset f3b6f3cd9ac6931ae346cf298fae7b691d5656bb by Miss Islington (bot) in branch '3.7': bpo-41455: Provide a link to how the third generation is collected in the GC docs (GH-21703) (GH-21788) https://github.com/python/cpython/commit/f3b6f3cd9ac6931ae346cf298fae7b691d5656bb -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue41455> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41475] Make __future__.annotations default 3.10 in What's New 3.7
Ned Deily added the comment: New changeset 622d90f65ca9f0a6ddf255a727de003b92dca01d by Miss Islington (bot) in branch '3.8': bpo-41475: Fix note in "What's new in 3.7" (GH-21733) (GH-21833) https://github.com/python/cpython/commit/622d90f65ca9f0a6ddf255a727de003b92dca01d -- ___ Python tracker <https://bugs.python.org/issue41475> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue41475] Make __future__.annotations default 3.10 in What's New 3.7
Ned Deily added the comment: New changeset a8ad127c222456e614b59990f113e93e95593155 by Miss Islington (bot) in branch '3.7': bpo-41475: Fix note in "What's new in 3.7" (GH-21733) (GH-21835) https://github.com/python/cpython/commit/a8ad127c222456e614b59990f113e93e95593155 -- nosy: +ned.deily ___ Python tracker <https://bugs.python.org/issue41475> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue33786] @asynccontextmanager doesn't work well with async generators
Ned Deily added the comment: Indeed, the backport to 3.7 slipped through the cracks somehow; we should fix that. Thanks for bringing this up! -- resolution: fixed -> stage: resolved -> backport needed status: closed -> open ___ Python tracker <https://bugs.python.org/issue33786> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com